PERULANGAN (LOOPING)
Looping merupakan proses perulangan suatu
blok pernyataan sebanyak yang diinginkan.
Ada tiga bentuk dalam proses perulangan:
1. Perulangan While
2. Perulangan Do..While
3. Perulangan For
1. Perulangan While
Perulangan ini digunakan jika jumlah perulangannya belum
diketahui. Proses perulangan akan terus berlanjut selama
kondisinya bernilai benar (true) dan akan berhenti bila
kondisinya bernilai salah.
Bentuk Umum :
While (kondisi)
{
Statement
. . .
}
 Contoh program while
#include<stdio.h>
#include<conio.h>
main()
{
int i=0,jum=0;
clrscr();
while (i<=10)
{
i++;
printf("%4dn",i);
jum=jum+i;
}
printf("-----+n");
printf("%4d",jum);
getch();
}
2.Perulangan Do..while
Pada dasarnya struktur perulanagn ini sama saja dengan struktur
While, hanya saja pada proses perulangan dengan while, seleksi
berada di while yang letaknya diatas, sementara pada perulangan
do … while, seleksi berada dibawah batas perulangan. Jadi dengan
menggunakan struktur do .. while sekurang – kurangnya akan terjadi
satu kali perulangan.
Bentuk Umum :
Do
{
Statement
. . .
}
While (kondisi)
Contoh program Do…While
#include<stdio.h>
#include<conio.h>
main()
{
int i;
clrscr();
i=1;
do
{
printf("%dn",i);
i++;
}
while(i<=5);
}
3. Perulangan for
 Struktur perulangan for biasa digunakan unutk mengulang suatu
proses yang telah diketahui jumlah perulangannya.
 Bentuk Umum :
Keterangan :
 Inisialisasi
Pernyataan untuk menyatakan keadaan awal dari variable control.
 Syarat
Ekspresi relasi yang menyatakan kondisi unutk keluar dari
perulangan.
 Penambahan
Pengatur perubahan nilai variable control.
For (inisialisasi; syarat; penambahan)
{
Statement
. . .
}
Contoh program for
#include<stdio.h> Tampilan program
#include<conio.h>
main()
{
int i;
for (i=10;i>0;i--)
{
printf("n Bahasa C%5i",i) ;
}
getch();
}
Contoh For bersarang
#include<stdio.h>
#include<conio.h>
main()
{
int i,n,j;
for (i=1; i<=3; i++)
{
for (j = 1; j <=i ; j++)
{
printf(“*”);
}
Printf(“n”);
}
Printf("program selesai");
}

PEMROGRAMAN PYTHON PERULANGAN (LOOPING).ppt

  • 1.
    PERULANGAN (LOOPING) Looping merupakanproses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: 1. Perulangan While 2. Perulangan Do..While 3. Perulangan For
  • 2.
    1. Perulangan While Perulanganini digunakan jika jumlah perulangannya belum diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah. Bentuk Umum : While (kondisi) { Statement . . . }
  • 3.
     Contoh programwhile #include<stdio.h> #include<conio.h> main() { int i=0,jum=0; clrscr(); while (i<=10) { i++; printf("%4dn",i); jum=jum+i; } printf("-----+n"); printf("%4d",jum); getch(); }
  • 4.
    2.Perulangan Do..while Pada dasarnyastruktur perulanagn ini sama saja dengan struktur While, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya diatas, sementara pada perulangan do … while, seleksi berada dibawah batas perulangan. Jadi dengan menggunakan struktur do .. while sekurang – kurangnya akan terjadi satu kali perulangan. Bentuk Umum : Do { Statement . . . } While (kondisi)
  • 5.
    Contoh program Do…While #include<stdio.h> #include<conio.h> main() { inti; clrscr(); i=1; do { printf("%dn",i); i++; } while(i<=5); }
  • 6.
    3. Perulangan for Struktur perulangan for biasa digunakan unutk mengulang suatu proses yang telah diketahui jumlah perulangannya.  Bentuk Umum : Keterangan :  Inisialisasi Pernyataan untuk menyatakan keadaan awal dari variable control.  Syarat Ekspresi relasi yang menyatakan kondisi unutk keluar dari perulangan.  Penambahan Pengatur perubahan nilai variable control. For (inisialisasi; syarat; penambahan) { Statement . . . }
  • 7.
    Contoh program for #include<stdio.h>Tampilan program #include<conio.h> main() { int i; for (i=10;i>0;i--) { printf("n Bahasa C%5i",i) ; } getch(); }
  • 8.
    Contoh For bersarang #include<stdio.h> #include<conio.h> main() { inti,n,j; for (i=1; i<=3; i++) { for (j = 1; j <=i ; j++) { printf(“*”); } Printf(“n”); } Printf("program selesai"); }