No Kegiatan Contoh Script Kesimpulan C C++ 1 Srtuktur if satu kondisi #include<stdio.h> #include <iostream>
int main() using namespace std;
{ int main () int umur; { printf(“Masukkan umur”); int umur; scanf(“%i”,&umur); cout<<”Masukkan umur: if(umur<17) ”;cin>>umur; printf(“anda tidak boleh if(umur<17) memiliki SIM!”); cout<<“anda tidak boleh memiliki SIM!”; return 0; } return 0; } 2 Srtuktur if dua kondisi #include<stdio.h> #include <iostream>
int main() using namespace std;
{ int main () int a,b,c; { printf(“Masukkan nilai 1 : int a,b,c; ”); scanf(“%i”,&a); cout<<Masukkan nilai 1 : “); printf(“Masukkan nilai 2 : cin>>a; ”); scanf(“%i”,&b); c=(a<b) cout<<“Masukkan nilai 2 : ? b : a; “); cin>>b; c=(a<b) ? b : printf(“%i”,c); a; cout<<c; return 0; } return 0; } 3 Struktur if dua kondisi #include<stdio.h> #include <iostream>
int main() using namespace std;
{ int main () int umur; { printf(“Masukkan umur”); int umur; scanf(“%i”,&umur); cout<<”Masukkan umur: if(umur<17) ”;cin>>umur; { if(umur<17) printf(“anda tidak boleh { memiliki SIM!”); cout<<“anda tidak boleh } memiliki SIM!”; else } { else printf(“anda boleh memiliki { SIM!”); cout<<“anda boleh memiliki } SIM!”; return 0; } } return 0; } 4 Struktur if dua kondisi #include<stdio.h> #include <iostream>
int main() using namespace std;
{ int main () int bil; { printf(“Masukkan bilangan”); int bil; scanf(“%i”,&bil); cout<<”Masukkan bilangan: if(bil>=0) ”;cin>>umur; { if(bil>=0) printf(“Bilangan Cacah”); { } cout<<“Bilangan Cacah”; else } { else printf(“bukan Bilangan { Cacah”); cout<<“bukan Bilangan Cacah } ”; return 0; } } return 0; } 5 Struktur if tiga kondisi #include<stdio.h> #include <iostream> int main() using namespace std; { int main () char gender[1]; { printf("masukkan gender : "; string gender; scanf(“%s”,&gender); cout<<"masukkan gender : if((gender=="L")|| ";cin>>gender; (gender=="l")) if((gender=="L")|| { (gender=="l")) printf("Laki-laki"); { }else if((gender=="P")|| cout<<"Laki-laki"; (gender=="p")) }else if((gender=="P")|| { (gender=="p")) printf("Perempuan"); { } cout<<"Perempuan"; else } { else printf("Inputan salah"); { } cout<<"Inputan salah"; return 0; } } return 0; } 6 Struktur if dengan #include <stdio.h> #include <iostream> int main () using namespace std; banyak kondisi { int main () int skor; { printf(“masukkan skor : ”); int skor; scanf(“%i”,&skor); cout<<"masukkan skor : "; if((skor>=50)&& (skor<l00)) cin>>skor; { if((skor>=50)&& (skor<l00)) printf("rookie"); { }else if((skor>=100)&& cout<<"rookie"; (skor<500)) }else if((skor>=100)&& { (skor<500)) printf("advandce"); { } else if((skor>=500)&& cout<<"advandce"; (skor<=1000)) } else if((skor>=500)&& { (skor<=1000)) printf("expert"); { } cout<<"expert"; else } { else printf("tidak ada { peringkat"); cout<<"tidak ada peringkat"; } } return 0; return 0; } } 7 Struktur if dengan #include <stdio.h> #include <iostream> int main() int main() banyak kondisi { { int n; int n; printf(“masukkan peringkat: cout<<”masukkan peringkat: ”; ”); scanf(“%i”,&n); cin>>n; if((n==1)||(n==2)|| (n==3)|| if((n==1)||(n==2)|| (n==3)|| (n==4)|| (n==5)) (n==4)|| (n==5)) { { printf(“selamat anda juara cout<<“selamat anda juara ke-%i”,n); ke-”<<n; } else } else { { printf(“maaf anda belum cout<<“maaf anda belum juara”); juara”; } } return 0; return 0; } } 8 Struktur if dengan #include <stdio.h> #include <iostream> int main () using namespace std; banyak kondisi { int main () int skor; { printf(“masukkan skor : ”); int skor; scanf(“%i”,&skor); cout<<"masukkan skor : "; if((skor>=50)&& (skor<l00)) cin>>skor; { if((skor>=50)&& (skor<l00)) printf("rookie"); { }else if((skor>=100)&& cout<<"rookie"; (skor<500)) }else if((skor>=100)&& { (skor<500)) printf("advandce"); { } else if((skor>=500)&& cout<<"advandce"; (skor<=1000)) } else if((skor>=500)&& { (skor<=1000)) printf("expert"); { } cout<<"expert"; else } { else printf("tidak ada { peringkat"); cout<<"tidak ada peringkat"; } } return 0; return 0; } } 9 Struktur flow control #include <stdio.h> #include <iostream> int main () using namespace std; statement switch { int main () int juara; { printf(“masukkan peringkat : int juara; ”); scanf(“%i”,&juara); cout<<“masukkan peringkat : switch(juara) ”; cout>>juara; { switch(juara) case 1 : printf(“anda juara { 1”);break; case 1 : cout<<“anda juara case 2 : printf(“anda juara 1”;break; 2”);break; case 2 : cout<<“anda juara case 3 : printf(“anda juara 2”;break; 3”);break; case 3 : cout<<“anda juara default : printf(“anda belum 3”;break; juara”);break; default : cout<<“anda belum } juara”;break; return 0; } } return 0; } 10 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; int main () int main () { { for(int i=0;i<5;i++) for(int i=0;i<5;i++) { { printf(“modul 2 alprog\n”); cout<<“modul 2 alprog\n”; } } return 0; return 0; } } 11 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; untuk deret bilangan int main () int main () { { for(int i=1;i<=5;i++) for(int i=1;i<=5;i++) { { printf(“%i,”,i); cout<<i<<“,”; } } return 0; return 0; } } 12 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; untuk deret bilangan int main () int main () { { for(int i=1;i<=5;i++) for(int i=1;i<=5;i++) { { printf(“%i,”,i); cout<<i<<“,”; } } return 0; return 0; } } 13 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; untuk penjumlahan int main () int main () deret bilangan { { int i, j; int i, j; for(i=1;i<=5;i++) for(i=1;i<=5;i++) { { j+=i; j+=i; } } printf(“%i”,j); cout<<j; return 0; return 0; } } 14 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; untuk penjumlahan int main () int main () deret bilangan { { int i, j; int i, j; for(i=1;i<=5;i++) for(i=1;i<=5;i++) { { j+=i; j+=i; } } printf(“%i”,j); cout<<j; return 0; return 0; } } 15 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; untuk penjumlahan int main () int main () deret bilangan { { int i, j; int i, j; for(i=1;i<=5;i++) for(i=1;i<=5;i++) { { j+=i; j+=i; } } printf(“%i”,j); cout<<j; return 0; return 0; } } 16 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; bersarang untuk int main () int main () menampilkan karakter { { for(int i=0;i<5;i++) for(int i=0;i<5;i++) { { for(int j=0;j<5;j++) for(int j=0;j<5;j++) { { printf(“*”); cout<<“*”; } } printf(“\n”); cout<<endl; } } return 0; return 0; } } 17 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; bersarang untuk int main () int main () menampilkan karakter { { for(int i=0;i<5;i++) for(int i=0;i<5;i++) { { for(int j=0;j<5;j++) for(int j=0;j<5;j++) { { printf(“*”); cout<<“*”; } } printf(“\n”); cout<<endl; } } return 0; return 0; } } 18 Struktur perulangan for #include <stdio.h> #include <iostream> using namespace std; bersarang untuk int main () int main () menampilkan { { pasangan angka int i,j; int i,j; for (i=0;i<4;i++){ for (i=0;i<4;i++){ for (j=0;j<4;j++){ for (j=0;j<4;j++){ printf(“(%i,%i),” ,i,j); cout<<"("<<i<<","<<j<<"),"; } } printf(“\n”); cout<<endl; } } return 0; return 0; } } 19 Struktur perulangan #include <stdio.h> #include <iostream> using namespace std; while untuk program int main () int main () perkalian { { int x=0, y=0; int x=0, y=0; while(x<3) { while(x<3) { y=y+3; y=y+3; x++; x++; } } printf(“%i”,y); cout<<y; return 0; return 0; } } 20 Struktur perulangan #include <stdio.h> #include <iostream> using namespace std; while untuk program int main () int main () perkalian { { int x=0, y=0; int x=0, y=0; while(x<3) { while(x<3) { y=y+3; y=y+3; x++; x++; } } printf(“%i”,y); cout<<y; return 0; return 0; } } 21 Struktur perulangan do #include <stdio.h> #include <iostream> using namespace std; while untuk program int main () int main () perkalian { { int x=0, y=0; int x=0, y=0; do { do { y=y+3; y=y+3; x++; x++; } } while(x<3) { while(x<3); printf(“%i”,y); cout<<y; return 0; return 0; } } 22 Struktur perulangan do #include <stdio.h> #include <iostream> using namespace std; while untuk program int main () int main () perkalian { { int x=0, y=0; int x=0, y=0; do { do { y=y+3; y=y+3; x++; x++; } } while(x<3) { while(x<3); printf(“%i”,y); cout<<y; return 0; return 0; } } 23 Struktur perulangan #include <stdio.h> #include <iostream> using namespace std; label untuk deret int main () int main () bilangan { { int i=0; int i=0; awal: awal: i++; i++; printf(“%i,”,i); cout<<i<<","; if(i<=8) if(i<=8) goto awal; goto awal; else else goto akhir; goto akhir; akhir: akhir: return 0; return 0; } } 24 Struktur perulangan #include <stdio.h> #include <iostream> using namespace std; label untuk deret int main () int main () bilangan { { int i=99, a; int i=99, a; pritf("Masukkan nim : "); cout<<"Masukkan nim : scanf(“%i”,&a); ";cin>>a; awal: awal: a++; a++; printf(“%i,”,a); cout<<a<<","; if(i>=a) if(i>=a) goto awal; goto awal; else else goto akhir; goto akhir; akhir: akhir: return 0; return 0; } } 25 Struktur perulangan #include <stdio.h> #include <iostream> int main () using namespace std; label untuk deret { int main () bilangan int i=99, a; { pritf("Masukkan nim : "); int i=99, a; scanf(“%i”,&a); cout<<"Masukkan nim : awal: ";cin>>a; a++; awal: printf(“%i,”,a); a++; if(i>=a) cout<<a<<","; goto awal; if(i>=a) else goto awal; goto akhir; else akhir: goto akhir; return 0; akhir: } return 0; }