JOB 4
KONTROL PERCABANGAN
IF dan IF-ELSE Statements
Petunjuk Praktikum:
1. Buatlah Program C (CodeBlocks) dengan menggabungkan kedua program yang
telah anda buat pada Job 3 (dalam bentuk menu) menggunakan kontrol
percabangan IF atau IF-ELSE.
2. Menu yang ditampilkan:
(1) Program Pilihan 1
(2) Program Pilihan 2
(3) Exit Program
3. Uji coba program tersebut sampai program anda berjalan dan mendapatkan hasil
yang benar. Nilai yang anda masukkan menjadi nilai dari variabel-variabel masukan
haruslah merupakan nilai p, 2p, 3p, 4p atau 5p (dimana p = 2 digit terakhir NIM
anda). Jika hasil program sudah benar, lakukan 3 kali uji coba dengan memasukkan
nilai pilihan yang berbeda.
4. Setelah itu, copy listing program anda dan paste pada kolom yang ditentukan.
Portofolio Algoritma dan Pemrograman 2022
int main()
{
printf (":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\n");
printf ("* Program Menampilkan Menu Dengan Kontrol Percabangan IF-ELSE *\n");
printf ("* Nama : RICHYEL SEMUEL, NIM : 44422003 * \n");
printf (":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\n");
int pilihan;
printf("\nMasukkan pilihan anda (1-3) :");
scanf ("%i",&pilihan);
printf ("\n\n");
if (pilihan==1)
{
int alas;
int tinggi;
Portofolio Algoritma dan Pemrograman 2022
int luassegitiga;
printf("MENGHITUNG LUAS SEGITIGA\n");
printf("-------------------------\n");
printf("Input nilai alas :");
scanf ("%i",&alas);
luassegitiga = alas*tinggi/2;
if (pilihan==2)
{
int massa;
int gravitasi;
int beratbenda;
printf("MENGHITUNG BERAT SEBUAH BENDA\n");
printf ("-----------------------------------\n");
printf("Input nilai massa :");
scanf("%i",&massa);
printf("Input nilai gravitasi :");
scanf ("%i",&gravitasi);
beratbenda = massa*gravitasi;
return 0;