Anda di halaman 1dari 7

1.Buatlah program sederhana dari semua statement yang ada di materi ini.

A. Statement If

Listing Program :

Output Program :

Logika Program :

1. Pertama kita ketik #include <stdio.h> untuk menampilkan atau menginput sesuatu.
2. Selanjutnya ketik void main(){}

Note : Tanda kurung kurawal({,}) berfungsi untuk menampung berbagai variabel dan
statement yang ingin digunakan.

3. Ketik printf(“== Program Pembayaran ==\n”); sehingga output yang keluar == Program
Pembayaran ==
4. Ketik int total_belanja = 0; untuk mendeklarasikan variabel total_belanja sebagai tipe
data integer dengan nilai 0.
5. Ketik printf(“Inputkan total belanja : “); sehingga output yang keluar Inputkan total
belanja :
6. Ketik scanf(“%i”, &total_belanja); untuk memasukkan total_belanja sesuai keinginan.
7. Ketik if ( total_belanja > 100000 ) { printf(“Selamat, Anda mendapatkan hadiah!\n”);}
sehingga ketika kita memasukkan total_belanja dengan nilai > 100000 maka akan
tercetak Selamat, Anda mendapatkan hadiah!.
8. Terakhir ketik printf(“Terimakasih sudah berbelanja di toko kami\n\n”); sehingga output
yang keluar Terimakasih sudah berbelanja di toko kami.

B. Statement If Else

Listing Program :

Output Program :
Logika Program :

1. Pertama kita ketik #include <stdio.h> untuk menampilkan atau menginput sesuatu.
2. Selanjutnya ketik int main(void){}
Note : Tanda kurung kurawal({,}) berfungsi untuk menampung berbagai variabel dan
statement yang ingin digunakan.
3. Ketik int a; untuk mendeklarasikan variabel a sebagai tipe data integer.
4. Ketik printf(“Input nilai ujian: “); sehingga tercetak output Input nilai ujian:
5. Ketik scanf(“%d”, &a); untuk menginput nilai ujian.
6. Ketik printf(“\n”); untuk mencetak baris baru.
7. Ketik if (a >= 60) { printf(“Selamat, anda lulus \n”);} else {printf(“Maaf, silahkan coba
lagi tahun depan \n”);} maka ketika nilai yang di inputkan 68 maka akan tercetak
Selamat, anda lulus.
8. Terakhir ketik return 0; Yang artinya, fungsi main akan mengembalikan nilai 0 setelah
selesai dieksekusi.

C. Statement If Else If

Listing Program :
Output Program :

Logika Program :

1. Pertama kita ketik #include <stdio.h> untuk menampilkan atau menginput sesuatu.
2. Selanjutnya ketik void main(){}
Note : Tanda kurung kurawal({,}) berfungsi untuk menampung berbagai variabel dan
statement yang ingin digunakan.
3. Ketik int nilai; char grade; untuk mendeklarasikan variabel nilai sebagai tipe data integer
dan variabel grade sebagai tipe data char.
4. Ketik printf(“=== Program Grade Nilai ===\n”); sehingga output yang keluar ===
Program Grade Nilai ===.
5. Ketik printf(“Inputkan nilai: “); sehingga output yang keluar Inputkan nilai:
6. Ketik scanf(“%i”, &nilai); untuk memasukkan nilai.
7. Ketik if (nilai >= 90 { grade = ‘A’;} else if (nilai >= 75) {grade = ‘B’;} else if (nilai >=
60) {grade = ‘C’;} else if (nilai >= 40) {grade = ‘D’;} else if (nilai >= 30) {grade = ‘E’;}
else {grade = ‘F’;} sehingga ketika kita memasukkan nilai 50 maka nilai dari variabel
grade yang keluar adalah D.
8. Ketik printf(“Nilai: %i\n”, nilai); untuk mencetak Nilai: nilai_yang_dimasukkan.
9. Terakhir ketik printf(“Grade anda: %c\n”, grade); untuk mencetak Grade anda:
grade_yang_sudah_dikonversi.
D. Statement Nested If

Listing Program :

Output Program :

Logika Program :

1. Pertama kita ketik #include <stdio.h> untuk menampilkan atau menginput sesuatu.
2. Selanjutnya ketik int main(void){}
Note : Tanda kurung kurawal({,}) berfungsi untuk menampung berbagai variabel dan
statement yang ingin digunakan.
3. Ketik int N; untuk mendeklarasikan variabel N bertipe data integer.
4. Ketik printf(“Masukkan Bilangan Bulat : “); sehingga output yang keluar Masukkan
Bilangan Bulat :
5. Ketik scanf(“%d”, &N); agar dapat memasukkan nilai dari variabel N.
6. Statement If yang pertama digunakan dengan syarat N bernilai >=0 dan <=100, jadi
ketika nilai yang dimasukkan bernilai 45 maka statement if yang berada di dalam akan
diproses dan if ini memiliki syarat N<=50, jadi ketika variabel N bernilai 45 maka akan
tercetak Nilai N kurang dari sama dengan 50.
7. Terakhir ketik return 0; Yang artinya, fungsi main akan mengembalikan nilai 0 setelah
selesai dieksekusi.

E. Statement Switch

Listing Program :
Output Program :

Logika Program :

1. Pertama kita ketik #include <stdio.h> untuk menampilkan atau menginput sesuatu.
2. Selanjutnya ketik int main(){}
Note : Tanda kurung kurawal({,}) berfungsi untuk menampung berbagai variabel dan
statement yang ingin digunakan.
3. Ketik char grade; untuk mendeklarasikan variabel grade sebagai tipe data char.
4. Ketik printf(“Inputkan grade: “); maka output yang dihasilkan Inputkan grade:
5. Ketik scanf(“%c”, &grade); agar dapat menginput grade sesuai keinginan.
6. Lalu ketik switch(grade){case ‘A’: printf(“Luar biasa!\n”); break; case ‘B’:
printf(“Bagus!\n”); break; case ‘C’: printf(“Cukup\n”); break; case ‘D’:
printf(“Tingkatkan Lagi!\n”); case ‘E’: printf(“Anda Remedial\n”); break; default:
printf(“Grade Salah!\n”);} sehingga ketika kita menginput nilai A maka output yang
dihasilkan Luar biasa!.
7. Terakhir ketik return 0; Yang artinya, fungsi main akan mengembalikan nilai 0 setelah
selesai dieksekusi.

Anda mungkin juga menyukai