Senin, 03 November 2014

Kalkulator Dengan Case di Bahasa C

Assalamu'alaikum,,,,,,,,,,
Kali ini saya akan berbagi tentang penggunaan fasilitas case di Bahasa C, sebenarnya penggunaan case mempunyai fungsi yang sama dengan penggunaan if else, namun jauh lebih simpel, ok langsung saja, berikut codingnya :

#include <stdio.h>
int main()
{
    char menu;
    int a;
    int b;

    printf ("Masukkan Pilihan Anda\n");
    printf ("a.Penjumlahan\n");
    printf ("b.Pengurangan\n");
    printf ("c.Perkalian\n");
    printf ("d.Pembagian\n");

    scanf("%c",&menu);

    printf("Masukka Angka Pertama\n");
    scanf("%i",&a);

    printf("Masukkan Angka Kedua\n");
    scanf("%i",&b);

    switch (menu)
    {
        case 'A' : printf("Hasilnya Adalah %i",a+b);
        break;

        case 'a' : printf("Hasilnya Adalah %i",a+b);
        break;

        case 'B' : printf("Hasilnya Adalah %i",a-b);
        break;

        case 'C' : printf("Hasilnya Adalah %i",a*b);
        break;

        case 'c' : printf("Hasilnya Adalah %i",a*b);
        break;

        case 'D' : printf("Hasilnya Adalah %i",a/b);
        break;

        case 'd' : printf("Hasilnya Adalah %i",a/b);
        break;
    }

    return 0;
}

Keterangan :

#include <stdio.h>
int main()
//Ini Sudah Default Ya

 char menu;
    int a;
    int b;
//Membuat Variable menu dengan tipe char, dan variable a,b dengan tipe int

printf ("Masukkan Pilihan Anda\n");
    printf ("a.Penjumlahan/n");
    printf ("b.Pengurangan/n");
    printf ("c.Perkalian/n");
    printf ("d.Pembagian/n");
//Perintah Untuk Menampilkan Menu Pilihan

scanf("%c",&menu);
//Perintah Untuk Membaca Variable menu

printf("Masukka Angka Pertama\n");
    scanf("%i",&a);
//Perintah Untuk Menampilkan Kalimat Kemudian Membaca Variable a

 switch (menu)
//Menunjukkan bahwa yang diswitch adalah variable menu

 case 'A' : printf("Hasilnya Adalah %i",a+b);
        break;
//Maksudnya Adalah Jika Isi dari Variable yang diswitch (menu) Adalah 'A', tampilkan "Hasilnya Adalah [penjumlahan dari variable a dan b]"

note : Koding yang hampir sama tidak perlu aku jelaskan ya?? kalu bingung silahkan komentar,
Sekian Semoga Bermanfaat, Wassalamu'alaikum...........

Like the Post? Do share with your Friends.

Tidak ada komentar:

Posting Komentar

Komentar

FeedBack

Jika Anda merasa terbantu dengan artikel dari Coretan Bocah IT, silahkan berlangganan GRATIS via email. Dengan begitu, Anda akan mendapat kiriman artikel setiap ada artikel baru yang terbit di Coretan Bocah IT

Masukkan Email :

IconIconIconFollow Me on Pinterest