Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PENDALAMAN LOOP DAN LOGIKA
MODUL 6 PENDALAMAN LOOP DAN LOGIKA
2
Pengertian LOOP PERULANGAN = LOOPING = ITERASI
Perintah utk mengulang 1 atau lebih statement sebanyak beberapa kali. Tujuannya supaya statement tidak perlu diketik berulang-ulang. Perintah perulangan : for() While() Do – while()
3
Contoh normal for int i; for (i=1; i<8; i++) { printf(“UDINUS\n”);
}
4
loop Dengan batas? int i,x;
printf(“Loop berapa kali ? ”);scanf(“%d”,&x); for (i=1; i<=x; i++) { printf("Keluar karena break\n"); }
5
Nested Loop int a, b; for (a=1; a<=2; a++) { printf("udinus\n");
for (b=1; b<=3; b++) { printf("semarang\n"); } }
6
Menjumlah Dalam Loop int i, sum; sum=0; for (i=1; i<8; i++) {
sum=sum+i; printf(“i=%d\n”,i); } printf(“Sum= %d”,sum);
7
Mengubah type data int a,b,sum; float ave ; a=3;
printf(“Nilai b= ”);scanf(“%d”,&b); sum=a+b; ave=(float) sum/2; printf(“Nilai ave=%0.2f”,ave);
8
RANDOM #include <time.h> #include <stdio.h>
#include <stdlib.h> int main(){ int i=50; srand((unsigned)time(NULL)); i=rand()%i+1; printf(“Random=%d",i); return 0; }
9
Loop batas tak tentu char t; do { printf("Apakah LOOP lagi(y/t)? ");
scanf("%s",&t); } while ((t=='y')||(t=='Y'));
10
TEKnik flag Teknik yang sering digunakan programer karena fleksibelitasnya dan kegunaan yang banyak. (Jurus Pamungkas Programer)
11
Contoh teknik flag int x,i,y; i=0; for(y=1;y<=3;y++) {
printf("Input angka 1-10:"); scanf("%d",&x); if((x>=11)||(x<=0)) { i=1; } if(i==1) printf("Salah Input!!");
12
Bagaimana Mengerjakannya?
13
Waktu ngerjain Kerja Sendiri = SIRAH MULES
Kerja Sama = OTOT-OTOTAN JAWABAN G Kerja = DHOMBLONG
14
KUncinya Pikirkan jalannya / alur program
Gabungkan semua yang materi tadi sesuai kebutuhan Gunakan imajinasi / logika kalian
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.