Program :
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int nomor_menu;
float panjang, lebar, luas, keliling, diagonal;
clrscr();
printf("Program Empat Persegi Panjang");
printf("\n-----------------------------");
printf("\n1. Hitung Luas");
printf("\n2. Hitung Keliling");
printf("\n3. Hitung Panjang Diagonal");
printf("\n4. Exit");
printf("\n\nMasukkan Pilihan Anda 1/2/3/4 : ");
scanf("%d",&nomor_menu);
switch (nomor_menu)
{
case 1:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
luas=panjang*lebar;
printf("Luas : %.2f",luas);
break;
case 2:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
keliling=(2*panjang)+(2*lebar);
printf("Keliling : %.2f",keliling);
break;
case 3:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
diagonal=sqrt(((double)panjang*panjang)+((double)lebar*lebar));
printf("Diagonal : %.2f",diagonal);
break;
case 4:
printf("\nUdahan ya... See you !!");
break;
}
getch();
}
Hasil Eksekusi :
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int nomor_menu;
float panjang, lebar, luas, keliling, diagonal;
clrscr();
printf("Program Empat Persegi Panjang");
printf("\n-----------------------------");
printf("\n1. Hitung Luas");
printf("\n2. Hitung Keliling");
printf("\n3. Hitung Panjang Diagonal");
printf("\n4. Exit");
printf("\n\nMasukkan Pilihan Anda 1/2/3/4 : ");
scanf("%d",&nomor_menu);
switch (nomor_menu)
{
case 1:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
luas=panjang*lebar;
printf("Luas : %.2f",luas);
break;
case 2:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
keliling=(2*panjang)+(2*lebar);
printf("Keliling : %.2f",keliling);
break;
case 3:
printf("\nPanjangnya berapa : ",panjang);
scanf("%f",&panjang);
printf("Lebarnya berapa : ",lebar);
scanf("%f",&lebar);
diagonal=sqrt(((double)panjang*panjang)+((double)lebar*lebar));
printf("Diagonal : %.2f",diagonal);
break;
case 4:
printf("\nUdahan ya... See you !!");
break;
}
getch();
}
Hasil Eksekusi :