Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Advertisements

STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Konsep Pemrograman Oleh Tita Karlita
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
LOOPING (PERULANGAN)
STRUKTUR KENDALI PROSES
LOOPING (PERULANGAN)
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
STATEMENT PENGULANGAN
Perintah Perulangan Pertemuan ::
Perintah Perulangan Pertemuan ::
Bab 5 Pengulangan.
PERULANGAN / LOOPING / KALANG
PELATIHAN JAVA FUNDAMENTAL
Struktur Kendali Proses (Perulangan)
Looping (Perulangan).
DECISION KONDISI / PEMILIHAN
Pertemuan 12 Array (Larik) & struct Erna Sri Hartatik
Pengulangan Bambang Irawan.
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
Transfer of control (pemindahan langkah)
Algoritma & Pemrograman
PERULANGAN (LOOPING).
PERULANGAN C++.
STATEMENT PENGULANGAN
PERULANGAN WHILE.
Looping, Percabangan dan Array
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Bab 4 PROSES PENGULANGAN
Algoritme dan Pemrograman
06.3 Hari-6.
{Pertemuan 7 Struktur Perulangan Lanjutan}
Algoritma dan Pemrograman
Minggu ke-10 Imam Fahrur Rozi
Pemrograman Terstruktur
BAB VI Pengulangan.
PERULANGAN RISMAYUNI.
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Remainder Senin depan mulai UTS Praktikum
Latihan #0 Dengan menggunakan pernyataan looping WHILE dan jumlah instruksi sesedikit mungkin, tuliskan cuplikan program (bukan program lengkap, hanya.
Pengulangan Bambang Irawan.
Pengantar Pemrograman
PERTEMUAN 8 Algoritma Presented by : Sity Aisyah, M.Kom
PERULANGAN.
Perulangan (looping) Oleh: Sri Supatmi.
Soal-soal Pengulangan
Looping, Percabangan dan Array
Pertemuan 5 (Variabel dan konstanta) .:: Erna Sri Hartatik ::.
Pemograman Terstruktur
Algoritma & Pemrograman 1
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
STATEMENT PENGULANGAN
mencetak Total kedua bilangan tersebut
Algoritma dan struktur data
Praktikum KBP 2 Array.
Pertemuan 7 Percabangan dalam bahasa C .:: Erna Sri Hartatik ::.
LOOPING - FOR.
Perulangan (looping) Oleh: Sri Supatmi.
Pertemuan 8 Looping Erna Sri Hartatik
array Array merupakan tipe data yang menampung
LOOPING (PERULANGAN)
Algoritma dan Pemrograman
Perulangan Minggu ke-10.
STRUKTUR perulangan (1)
Soal-soal.
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Transcript presentasi:

Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik Dasar Pemrograman Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik

Sub-Pokok bahasan Pendahuluan Struktur Pengulangan Struktur FOR (menaik dan menurun) Struktur FOR bersarang

Pendahuluan Pengulangan (looping) adalah pelaksanaan suatu instruksi berulangkali Di dalam algoritma suatu program, pengulangan dapat dilakukan sejumlah kali, atau sampai kondisi berhenti pengulangan tercapai.

Struktur Pengulangan Bentuk Umum: <inisialisasi> awal pengulangan badan pengulangan akhir pengulangan <terminasi> <inisialisasi>: aksi yang dilakukan sebelum pengulangan dilakukan untuk pertama kalinya. badan pengulangan: instruksi yang diulang <terminasi>: aksi yang dilakukan setelah pengulangan selesai dilaksanakan <inisialisasi> dan <terminasi> tidak selalu harus ada, namun pada berbagai kasus inisialisasi umumnya diperlukan awal dan akhir pengulangan dinyatakan sebagai kata kunci yang bergantung pada struktur pengulangan yang digunakan

Macam-macam Struktur Pengulangan For While Do While Label

Struktur for Untuk melakukan perulangan determinitif artinya sebuah pernyataan (tunggal atau majemuk) akan dikerjakan berulang-ulang sebanyak n-kali. Bentuk umum: for (ungkapan1; ungkapan2; ungkapan3) Pernyataan; Ungkapan1: digunakan untuk memberikan inisialisasi terhadap variabel pengendali loop. Ungkapan2 : digunakan sebagai kondisi untuk keluar dari loop. Ungkapan3 : digunakan sebagai pengatur kenaikan nilai variabel pengendali loop.

Ungkapan dalam FOR harus dipisahkan dengan tanda titik koma (;) Pernyatan bisa berupa pernyataan tunggal maupun jamak. Jika pernyataannya berbentuk jamak, maka pernyataan – pernyataan harus diletakkan diantara kurung kurawal buka ({) dan kurung kurawal tutup (}) Bentuknya menjadi: for (ungkapan1; ungkapan2; ungkapan3) { Pernyataan; ... }

Contoh diagram alir FOR

Contoh Penggunaan FOR (1) #include <stdio.h> int count; main() { /* cetak angka 1 sampai 20 */ for (count = 1; count <= 20; count++) printf("%d\n", count); return 0; }

Dapat menggunakan operator decrement untuk menurunkan variable counting, seperti contoh dibawah ini: #include <stdio.h> int count; main() { /* cetak angka 20 sampai 1 */ for (count = 20; count >0; count--) printf("%d\n", count); return 0; }

Juga dapat menaikan nilai dengan bilangan selain 1, seperti contoh dibawah ini: #include <stdio.h> int count; main() { for (count = 0; count < 20; count += 5) printf("%d\n", count); return 0; }

Struktur FOR Bersarang Merupakan for bertingkat dimana instruksi dimulai dari perulangan yang paling dalam. Bentuk umum: for (ungkapan1; ungkapan2; ungkapan3) for (ungkapan2; ungkapan3; ungkapan4) pernyataan;

Contoh Mencari total dan rata-rata sejumlah bilangan #include<stdio.h> #include<conio.h> void main() { clrscr(); float r,i,x,t=0; int y; for(y=1;y<=3;y++) for(i=0;i<=2;i++) { printf(“masukkan bilangan%i : ",y);scanf("%f",&x); t=t+x; y=y+1; } printf("\n Total : %.2f",t); r=t/i; printf("\n Rata rata : %.2f",r); getch();

Latihan Buatlah program untuk mencetak segitiga bintang, jika diberikan tinggi segitiga n N=5 maka: * ** *** **** *****

Tugas Menghitung deret bilangan Prima