Looping merupakan pernyataan yang dieksekusi lebih dari satu kali. fungsi looping itu sendiri ialah untuk mengontrol jumlah pengulangan maka di gunakan kondisi untuk mengatur pengulangan tsb.
Berdasarkan kondisi inilah, jenis looping pada bahasa C ada 3, yaitu
A. For Looping
melakukan eksekusi pengulangan pernyataan dengan jumlah pengulangan yang diketahui sebelumnya.
sintaks pada bahasa C :
For (variable_penghitung=nilai_awal; kondisi_aktif; modus_penghitungan)
{
aksi
}
contoh :
menampilkan kalimat ayo belajar program C bersama Nurul sebanyak 6x.
maka,
#include<stdio.h>
#include<conio.h>
main()
{
int jumlah,S;
clrscr();
for (S=0;S<=6;S++)
{
printf("ayo belajar program C bersama Nurul \n");
}
getch();
return0;
}
Berikut hasilnya setelah di-run.
B. While-do Looping
melakukan eksekusi pengulangan pernyataan dengan menggunakan kondisi untuk mengatur jumlah perulangan.
dengan kata lain selama memenuhi kondisi maka lakukan lah aksi!
Contoh :
#include<stdio.h>
#include<conio.h>
main ()
{
int angka;
clrscr ();
angka=50;
while(angka>0)
{
printf("%d\t",angka);
angka--;
}
getch();
return 0;
}
Berikut hasilnya setelah di-run.
C. Do While Looping
melakukan perulangan eksekusi pernyataan dengan menggunaan kondisi untuk mengatur jumlah perulangan.
dengan kata lain lakukan aksi selama memenuhi kondisi.
Contoh:
#include<stdio.h>
#include<conio.h>
#include<dos.h>
main ()
{
int i;
float angka,total;
clrscr ();
printf("Masukkan Angka : ");
scanf("%f",&angka);
printf("\n\n");
if (angka==0)
printf("Masukkan Bilangan Bulat Positif (tidak termasuk nol) : ");
else
{
total=0;i=1;
do
{
printf("%d\t",i);
delay (30);
total=total+i;
i++;
}
while (i<=angka);
}
printf("\n Jumlah Semua Bilangan Adalah :%f",total);
getch ();
return 0;
}
Berikut hasilnya setelah di-run.
itu dia pembahasan singkat dari saya..
berhubung udah malam dan mata saya sudah ngantuk. saya akhiri dengan ucapan
TERIMA KASIH :)
dan
SELAMAT MALAM :D
Berdasarkan kondisi inilah, jenis looping pada bahasa C ada 3, yaitu
- For Looping
- While-do Looping
- Do-while Looping
A. For Looping
melakukan eksekusi pengulangan pernyataan dengan jumlah pengulangan yang diketahui sebelumnya.
sintaks pada bahasa C :
For (variable_penghitung=nilai_awal; kondisi_aktif; modus_penghitungan)
{
aksi
}
contoh :
menampilkan kalimat ayo belajar program C bersama Nurul sebanyak 6x.
maka,
#include<stdio.h>
#include<conio.h>
main()
{
int jumlah,S;
clrscr();
for (S=0;S<=6;S++)
{
printf("ayo belajar program C bersama Nurul \n");
}
getch();
return0;
}
Berikut hasilnya setelah di-run.
B. While-do Looping
melakukan eksekusi pengulangan pernyataan dengan menggunakan kondisi untuk mengatur jumlah perulangan.
dengan kata lain selama memenuhi kondisi maka lakukan lah aksi!
Contoh :
#include<stdio.h>
#include<conio.h>
main ()
{
int angka;
clrscr ();
angka=50;
while(angka>0)
{
printf("%d\t",angka);
angka--;
}
getch();
return 0;
}
Berikut hasilnya setelah di-run.
C. Do While Looping
melakukan perulangan eksekusi pernyataan dengan menggunaan kondisi untuk mengatur jumlah perulangan.
dengan kata lain lakukan aksi selama memenuhi kondisi.
Contoh:
#include<stdio.h>
#include<conio.h>
#include<dos.h>
main ()
{
int i;
float angka,total;
clrscr ();
printf("Masukkan Angka : ");
scanf("%f",&angka);
printf("\n\n");
if (angka==0)
printf("Masukkan Bilangan Bulat Positif (tidak termasuk nol) : ");
else
{
total=0;i=1;
do
{
printf("%d\t",i);
delay (30);
total=total+i;
i++;
}
while (i<=angka);
}
printf("\n Jumlah Semua Bilangan Adalah :%f",total);
getch ();
return 0;
}
Berikut hasilnya setelah di-run.
itu dia pembahasan singkat dari saya..
berhubung udah malam dan mata saya sudah ngantuk. saya akhiri dengan ucapan
TERIMA KASIH :)
dan
SELAMAT MALAM :D