Monday, January 13, 2014

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();
}



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 
 


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.

 
 

0 comments: