======Program Menghitung Praktis======
Pilih perhitungan yang anda inginkan :
1. Menghitung Luas Persegi
2. Menghitung Luas Lingkaran
3. Menghitung Luas Permukaan Balok
Pilihan anda : _
Agar pengguna dapat memilih perhitungan yang diinginkan, maka harus kita gunakan fungsi case dalam kodingan. Fungsi case dapat digunakan dengan menggunakan library stdlib.h (lihat pada kodingan selanjutnya). Langsung saja, berikut kodingan "Program Menghitung Praktis" dengan menggunakan fungsi case (versi saya) :
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define phi 3.14
int main (){
float sisipersegi, jarijari, panjang, lebar, tinggi;
float luaspersegi, luaslingkaran, luasbalok;
int pilihan;
printf("======Program Menghitung Praktis======\n\n");
printf("Pilih perhitungan yang anda inginkan : \n");
printf("1. Menghitung Luas Persegi\n");
printf("2. Menghitung Luas Lingkaran\n");
printf("3. Menghitung Luas Permukaan balok\n\n");
printf("Pilihan anda : ");
scanf("%d", &pilihan);
switch(pilihan){
case 1 : {
system ("cls");
printf("Masukkan nilai sisi persegi : ");
scanf("%f", &sisipersegi);
luaspersegi = sisipersegi*sisipersegi;
printf("Luas persegi adalah : %.2f", luaspersegi);
break;
}
case 2 : {
system ("cls");
printf("Masukkan jari-jari lingkaran : ");
scanf("%f", &jarijari);
luaslingkaran = phi*jarijari*jarijari;
printf("Luas lingkaran adalah : %.2f", luaslingkaran);
break;
}
case 3 : {
system ("cls");
printf("Masukkan panjang balok : ");
scanf("%f", &panjang);
printf("Masukkan lebar balok : ");
scanf("%f", &lebar);
printf("Masukkan tinggi balok : ");
scanf("%f", &tinggi);
luasbalok = 2*(panjang*lebar+panjang*tinggi+lebar*tinggi);
printf("Luas permukaan balok adalah : %.2f", luasbalok);
break;
}
}
getch();
}
pada kodingan di atas, saya memakai tipe data float agar program tidak terjadi error saat pengguna memasukan bilangan desimal. Sebelum itu, saya ingin menjelaskan system ("cls") yang terdapat pada kodingan di atas. system ("cls") digunakan agar saat kita menuju proses selanjutnya, maka proses pertama tidak dimunculkan. Berikut hasil program yang saya buat :
Menu awal :
Contoh menu 1 :
Contoh menu 2 :
Contoh menu 3 :
Sekian untuk artikel mengenai penggunaan fungsi case dalah bahasa C yang saya buat ini. Saya mohon maaf apabila terdapat kesalahan dalam informasi maupun penyampaian informasi
Terima Kasih
2 komentar
Write komentarkeren min bermanfaat sekali ...
Replyblower infrared
infonya sangat bermanfaat bagi ane
ReplyLampu servis hp
EmoticonEmoticon