Membuat Program Menghitung Luas Bidang Datar (Menggunakan percabangan)

Posted by

Dalam program berikut, terdapat 3 pilihan yang nantinya akan ditentukan oleh user.
User bisa memilih akan menghitung luas “persegi empat”, luas  “segitiga”, atau luas “lingkaran”. Apabila user memilih untuk menghitung luas persegi empat, maka user akan diminta untuk memasukkan panjang dan lebar. Apabila user memilih untuk menghitung luas segitiga, maka user akan diminta untuk memasukkan alas dan tinggi segitiga. Dan apabila user memilih untuk menghitung luas lingkaran, maka user akan diminta untuk memasukkan jari jari lingkaran.
Berikut source kode yang bisa digunakan:

#include<stdio.h>
void main(){
float p,l,a,t,r,phi;
float l1,l2,l3;
int pilihan;
phi = 3.14;
puts(“Pilih salah satu”);
puts(“1. Menghitung luas segiempat”) ;
puts(“2. Menghitung luas segitiga”);
puts(“3. Menghitung luas lingkaran”);
printf(“Masukkan Pilihan : “);
scanf(“%i”, &pilihan);
printf(“\n”);
switch (pilihan) {
case 1 :
printf(“Masukkan Panjang = “);
scanf(“%g”, &p);
printf(“Masukkan Lebar = “);
scanf(“%g”, &l);
l1 = p*l ;
printf(“Luas segiempat adalah : %g”, l1); break;
case 2  :
printf(“Masukkan panjang alas : “);
scanf(“%g”, &a);
printf(“Masukkan tinggi segitiga : “);
scanf(“%g”, &t);
l2=0.5*a*t;
printf(“Luas segitiga adalah : %g”, l2);  break;
case 3  :
printf(“Masukkan jari jari lingkaran : “);
scanf(“%g”, &r);
l3=phi*r*r;
printf(“Luas lingkaran adalah : %g”, l3);  break;
default :
puts (“Pilihan tidak dikenali”);
}
}


Blog, Updated at: 11:21

0 Comment :

Post a Comment

Ayo Sobat jangan jadi SILENT READER ya, ? bagi dong komentarnya
jika Sobat tidak punya akun silahkan pilih Anonymous...
Dan gunakan kata-kata yang sopan ....

Search This Blog

Popular Posts