Lompat ke konten Lompat ke sidebar Lompat ke footer

Progam Kalkulator Sederhana dengan Switch case C/C++

Switch atau Switch-Case juga merupakan Pengambilan Keputusan dalam pemrogaman C/C++. Setelah pada pembahasan sebelumnya kita selesaikan Progam Mencari Hasil Bagi dengan if else C/C++ Kali ini kita akan membuat progam Pengambilan Keputusan dengan Switch case C/C++
Dengan ketentuan soal sebagai berikut :
Buatlah progam kalkulator sederhana menggunakan SWITCH
|| KALKULATOR SEDERHANA || ============================================
1.Operasi untuk Perkalian
2.Operasi untuk Penjumlahan
3.Operasi untuk Pembagian\n");
4.Operasi untuk Pengurangan
Pilih salah satu operasi diatas :_

Yah.. kira-kira sobat bisa ndak buat progam dengan tampilan seperti diatas ?. Langsung saja deh berhubung saya lagi baik hati ini saya kasihkan script progamnya, dilihat, dipelototi, dan dipahami za sob. 
Script Progam Kalkulator dengan Switch C/C++:
#include <conio.h>
#include <stdio.h>
main(){
int pilihan;
float a,b,hasil; puts("============================================\n");
puts("|| KALKULATOR SEDERHANA ||\n"); puts("============================================\n\n"); puts("1.Operasi untuk Perkalian\n"); puts("2.Operasi untuk Penjumlahan\n"); puts("3.Operasi untuk Pembagian\n"); puts("4.Operasi untuk Pengurangan \n\n"); printf("Pilih salah satu operasi diatas : "); scanf ("%d", & pilihan);
printf("\n"); printf("============================================\n"); printf("============================================\n\n\n");
switch(pilihan)
{
case 1 :
printf("Anda akan mengalikan bilangan \n\n");
printf("Masukan nilai pertama : "); scanf ("%f", & a);
printf("Masukan nilai kedua : "); scanf ("%f", & b);
printf("\n");
hasil= a*b;
printf("Hasil perkaliannya adalah : ", hasil);
break;
case 2 :
printf("Anda akan menjumlahkan bilangan \n\n");
printf("Masukan nilai pertama : "); scanf ("%f", & a);
printf("Masukan nilai kedua : "); scanf ("%f", & b);
printf("\n");
hasil= a+b;
printf("Hasil penjumlahannya adalah : ", hasil);
break;
case 3 :
printf("Anda akan membagikan bilangan \n\n");
printf("Masukan nilai pertama : "); scanf ("%f", & a);
printf("Masukan nilai kedua : "); scanf ("%f", & b);
printf("\n");
hasil= a/b;
printf("Hasil pembagiannya adalah : ", hasil);
break;
case 4 :
printf("Anda akan mengurangkan bilangan \n\n");
printf("Masukan nilai pertama : "); scanf ("%f", & a);
printf("Masukan nilai kedua : "); scanf ("%f", & b);
printf("\n");
hasil= a-b;
printf("Hasil pengurangannya adalah : ", hasil);
break;
default : printf("MA'AF anda tidak memilih salah satu oprasi di atas....!!! ");
}
getch();
}
Jangan Lupa disave dulu dengan ekstensi dot cpp. Yak ..Kemudian dijalankan/dirun/dicompile dah. Outputnya akan seperti berikut :
 juga merupakan Pengambilan Keputusan dalam  Progam Kalkulator Sederhana dengan Switch case C/C++


Setelah output progam tampil kemudian sobat tinggal inputkan pilihan sobat dari menu progam yang telah disediakan misal 1 maka akan muncul perkalian dibawahnya yang berisi masukkan bilangan pertama dan kedua yang akan dikalikan kemudian enter dan akan ketemu hasil kalinya. Kemudian pilihan kedua ketiga dan seterusnya. Dan apabila dimasukkan nomor pilihan yang tidak ada dalam menu maka akan ditampilkan MA'AF anda tidak memilih salah satu oprasi di atas....!!! (dalam artian yang sobat inputkan selain angka 1-4) padahal yang ada dalam progam pilihan 1,2,3,dan 4. Jadi apabila yang anda inputkan selain itu maka dianggap tidak memilih salah satu operasi di atas....!!!.


Posting Komentar untuk "Progam Kalkulator Sederhana dengan Switch case C/C++"