Pertemuan 10 Perulangan Menggunakan For… I.
Tujuan Instruksional Agar mahasiswa mampu memahami penggunaan ‘for’ untuk melakukan suatu proses perulangan sehingga program akan menjadi lebih tersruktur.
II.
Konsep Dasar Bentuk umum dari statemen for: for(Inisialisasi kondisi; test kondisi; Increment atau Decrement)
Inisialisasi kondisi akan memberi nilai awal pada perulangan, dan hanya dijalankan satu kali. Test kondisi akan terus dijalankan selama test kondisi bernilai true atau bukan 0. Sedangkan Increment atau decrement proses merupakan penjumlahan atau pengurangan variabel tersebut. III.
Praktikum di Lab Contoh program menggunakan perulangan for #include #include int main () { int hasil; int n=5; for(int i=1;i<=n;i++) { hasil=i; //1 for(int j=1;j<=i;j++) { cout << " " << hasil; hasil=hasil+i; } cout << "\n"; } getch(); return 0; }
http://euismarlina.edublogs.org
Penggunaan perulangan for untuk menghitung faktorial n! #include #include int main () { int Fak; float hasil; hasil=1; cout << "Masukkan bilangan faktorial : "; cin >> Fak; if (Fak<0) cout << "Masukan anda salah!"; else { if (Fak==0) hasil=1; else for (int n=1;n<=Fak;n++) hasil=hasil*n; cout << "\nHasil " << Fak << "! = " << hasil; } getch(); return 0; }
IV.
Tugas Buatlah program untuk menampilkan suatu deret bilangan pangkat dua dan pangkat tiga, dimana inputan berupa jumlah data yang ditampilkan saja, dengan menggunakan perulangan ‘for.. ’
http://euismarlina.edublogs.org
Pertemuan 11 Perulangan menggunakan Do… While I.
Tujuan Instruksional Agar mahasiswa mampu memahami penggunaan ‘do – while’ dan alur logikanya untuk melakukan suatu proses perulangan sehingga program akan menjadi lebih tersruktur
II.
Konsep Dasar Bentuk umum dari statemen while Inisialisasi kondisi; while (test kondisi) { pernyataan; Increment atau decrement; }
Bentuk umum dari statemen do – while do pernyataan while (ekspresi );
Perbedaan dari kedua perulangan tersebut hanyalah pada test kondisnya. Bentuk ‘while’ ada kemungkinan tidak dilakukan perulangan jika test kondisi tidak memenuhi persyaratan, sedangkan pada perulangan ‘do – while’ pernyataan akan dieksekusi setidaknya satu kali dan kemudian selama bernilai tidak nol. III.
Praktikum di Lab Contoh program while untuk menampilkan huruf abjad #include #include int main () { char abjad; abjad = 'A'; while (abjad <= 'Z') { cout << " " << abjad;
http://euismarlina.edublogs.org
abjad+=1; } getch(); return 0; }
Contoh program do – while untuk menampilkan huruf abjad #include #include int main () { char abjad; abjad = 'A'; do { cout << " " << abjad; abjad+=1; } while (abjad <= 'Z'); getch(); return 0; }
IV.
Tugas Buatlah program dengan menggunakan perulangan ‘do – while’ untuk melakukan perulangan program, agar program mengulang dari bagian yang kita tentukan hingga berhenti dibagian yang kita tentukan pula.
http://euismarlina.edublogs.org