Monday, April 22, 2019

CONTOH ALGORITMA PEMROGRAMAN OPERATOR PERULANGAN / LOOPING FOR

CONTOH ALGORITMA PEMROGRAMAN OPERATOR PERULANGAN / LOOPING 

Cara Membuat Apilkasi Perulangan For Bahasa C++ 


Operator Pengulangan/LOOPING : 
Loop adalah proses pengulangan perintah sampai mencapai suatu keadaan tertentu, Pemrograman C++ mempunyai tiga jenis loop, adapun looping/perulangan ada 3 jenis: 

1. For 
2. While 
3. Do-while

Pengulangan For 

Perulangan for, bila ekspresi yang diuji bernilai TRUE, statement di dalam loop akan dieksekusi dan setelah seluruh statement di dalam loop dieksekusi, maka ekspresi-inkrement dieksekusi. 

Tapi jika ekspresi uji bernilai FALSE, maka statement di dalam loop akan diabaikan juga ekspresi inkrement dan eksekusi dilanjutkan ke statement yang terletak setelah akhir loop.

Bentuk Umum: 
for (ungkapan1; ungkapan2; ungkapan3) {
Perrnyataan/Statement; 



Kegunaan dari masing-masing ungkapan pada pernyataan for. 
Ungkapan 1 :   digunakan untuk memberikan inisialisasi terhadap variabel pengendali loop. 
Ungkapan 2 :   dipakai sebagai kondisi untuk keluar dari loop. 
Ungkapan 3 :   dipakai sebagai pengatur kenaikan nilai variabel pengendali loop. 

Ketiga ungkapan dalam for tersebut harus dipisahkan dengan tanda titik koma (;).  

Contoh Pengulangan For 

Buatlah algoritma dengan psudocode dan diagram alir untuk menampilkan bilangan dari 20 sampai dengan 100. 

Jawaban : 
for (bilangan = 20; bilangan <= 100; bilangan ++) 

printf("%d\n", bilangan); 

Dengan diagram alir/flowchart :





















Contoh lain membuat aplikasi perulangan / looping for jumlah anak ayam

#include "stdio.h"
#include "conio.h"
#include <windows.h>
int x,anak_ayam,sisa;

main()
{
system ("cls");
printf("Jumlah anak ayam = "); scanf("%d",&anak_ayam);
printf("----------------------------\n\n");

for(x=anak_ayam;x>1;x--)
{
sisa=x-1;
printf("Anak ayam turun %d, mati satu tinggal %d\n\n",x,sisa);
}
printf("Anak ayam turun 1, mati satu tinggal induknya\n");
getch();
}

Dengan hasil output seperti dibawah.






















Selamat mencoba dan semoga bermanfaat sampai jupa di Tips Trik Algoritma selanjutnya. 


#tips #trick #Algoritma #pemrograman #bahasa #cara #membuat #aplikasi #program #decision #looping #for #while #dowhile #kitabarumulai #oinfonews


EmoticonEmoticon