Berikut merupakan cara untuk membuat menu pada bahasa C dengan menggunakan switch dan case
#include<stdio.h>
int main()
{
int pilih, premium, liter, dollar, rupiah;
float fah, celcius;
printf("MENU KONVERSI\n");
printf("1.BBM\n2.MATA UANG\n3.SUHU\n4.KELUAR\n\n");
printf("masukkan pilihan: ");
scanf("%d",&pilih);
switch(pilih) //untuk memasukkan input menu yang akan dipilih
{
case 1: // case 1 untuk menampilkan menu 1
printf("BBM\n");
printf("masukkan liter : ");
scanf ("%d", &liter);
premium = liter * 6000;
printf("premium = %d", premium);
break;
case 2:
printf("MATA UANG\n");
printf("Masukkan Dollar : ");
scanf("%d", &dollar);
rupiah = dollar * 11500;
printf("Rupiah =%d\t",rupiah);
break;
case 3:
printf("SUHU\n");
printf("Celcius : ");
scanf("%g", &celcius);
fah = ((9.0/5.0)*celcius)+32;
printf("Fah =%g\t", fah);
break;
case 4:
printf("\n");
break;
// cara untuk menambahkan menu yaitu dengan cara menambahkan case-nya
default:
printf("input hanya dari 1-4 !!!");
}
printf("\nTerimakasih");
getch();
}
Jika memasukkan input 2 pada fungsi switch maka akan
menggunakan case 2 yaitu MATA UANG. Dalam program MATA UANG jika kita
memasukkan input 3 pada dollar maka akan mengeluarkan output rupiah 34500
seperti gambar berikut
Jika memasukkan input 3 pada fungsi switch maka akan
menggunakan case 3 yaitu SUHU. Dalam program SUHU jika kita memasukkan input 4
pada celcius maka akan mengeluarkan output fah 39.2 seperti gambar beriku
Jika memasukkan input 3 pada fungsi switch maka akan
menggunakan case 3 yaitu memunculkan output Terimakasih.
#include<stdio.h>
int main()
{
int pilih, premium, liter, dollar, rupiah;
float fah, celcius;
printf("MENU KONVERSI\n");
printf("1.BBM\n2.MATA UANG\n3.SUHU\n4.KELUAR\n\n");
printf("masukkan pilihan: ");
scanf("%d",&pilih);
switch(pilih) //untuk memasukkan input menu yang akan dipilih
{
case 1: // case 1 untuk menampilkan menu 1
printf("BBM\n");
printf("masukkan liter : ");
scanf ("%d", &liter);
premium = liter * 6000;
printf("premium = %d", premium);
break;
case 2:
printf("MATA UANG\n");
printf("Masukkan Dollar : ");
scanf("%d", &dollar);
rupiah = dollar * 11500;
printf("Rupiah =%d\t",rupiah);
break;
case 3:
printf("SUHU\n");
printf("Celcius : ");
scanf("%g", &celcius);
fah = ((9.0/5.0)*celcius)+32;
printf("Fah =%g\t", fah);
break;
case 4:
printf("\n");
break;
// cara untuk menambahkan menu yaitu dengan cara menambahkan case-nya
default:
printf("input hanya dari 1-4 !!!");
}
printf("\nTerimakasih");
getch();
}
Dalam
program tersebut menggunakan fungsi
switch. Jika kita memasukkan input 1maka akan menggunakan case 1 yaitu BBM.
Dalam program BBM jika kita memasukkan input 2 pada liter maka premium akan
menampilkan output 12000 seperti gambar berikut
0 comments:
Post a Comment