Rabu, 11 November 2015

Soal no 1

1.Pelajari materi perulangan for, while dan do while dan buatkan kesimpulan dr materi tsb.

1.  Loop : “While”

  • Perulangan WHILE banyak digunakan pada program yang terstruktur.
  • Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui.
  • Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah (false).
  • Memiliki struktur dasar sebagai berikut :


#include “stdio.h”
main ()
{          
int x;                                              (deklarasi variabel)
x = a;                                             (nilai awal)
while (x <= b)                              (nilai akhir perulangan)
{
                        statment;                   
                        x++;                             (counter)
}
            getch();
}


Keterangan :

  • Deklarasi variabel digunakan untuk menentukan kebutuhan variabel.
  • Nilai awal digunakan untuk mengawali perulangan.
  • Nilai akhir  digunakan untuk untuk mengakhiri perulangan,sekaligus digunakan untuk keluar dari perulangan.
  • Counter digunakan untuk mengatur perubahan batas awal.
  • Statment adalah karakter yang akan dicetak.
2. Loop “DO.....WHILE…

  • Perulangan DO....WHILE, seleksi while berada di bawah batas perulangan.
  • Jadi dengan menggunakan struktur do…while sekurang-kurangnya akan terjadi satu kali perulangan.
  • Memiliki struktur dasar sebagai berikut :

#include "stdio.h“
main()
{
int x;                            (deklarasi variabel)
            x = a;                           (batas awal)
            do
            {
                        statment;        (karakter yg akan dicetak)
                        x ++;                (counter)
            }
            while(x<=b);              (batas akhir)
getch();
}

3.  Loop “For

  • Struktur perulangan for biasa digunakan  untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
  • Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana.
  • Memiliki struktur file

for (nilai_awal; nilai_akhir; counter)
{
statment;
}

Keterangan :

  • nilai awal : pernyataan untuk menyatakan keadaan awal dari variabel kontrol.
  • nilai akhir : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan.
  • counter : pengatur perubahan nilai variabel kontrol.


Perulangan yang mudah : Perulangan “FOR

Alasan : Pada perulangan for, struktur untuk menentukan kondisi lebih mudah karena berurutan yaitu nilai awal, nilai akhir, dan counter. Dan dilanjutkan dengan statementnya.


Perulangan yang sulit : Perulangan “DO WHILE

Alasan : Pada perulangan do while, struktur untuk menentukan kondisi lebih sulit karena tidak berurutan yaitu nilai awal, counter, dan nilai akhir. Juga nilai akhirnya yang diluar tanda kurung kurawal { ... }.

Tidak ada komentar:

Posting Komentar