Banners Banners Banners Banners

Search

Minggu, 17 Februari 2013

Program Kalkulator Sederhana Menggunakan Switch Case

Bahasa : C
Program : Borland C++ 5.02
Tentang : Conditional -- Switch Case


Soal : 

Buatlah program kalkulator sederhana, dimana user diminta untuk memasukan 2 buah bilangan. Kemudian user disediakan pilihan operasi aritmatika untuk dipakai antara 2 bilangan tersebut. Tampilkan hasilnya dari pilihan itu terhadap kedua bilangan tadi.

Jawab :

#include <stdio.h>
#include <conio.h>
main()
{
int pil;
float a,b,c;
printf("===== Program Kalkulator Sederhana =====\n\n");
printf("Masukan bilangan pertama : ");scanf("%f",&a);
printf("\nMasukan bilangan kedua : ");scanf("%f",&b);
printf("\n\n<<< Menu Pilihan >>>\n\n");
printf("1. Penjumlahan \n");
printf("2. Pengurangan \n");
printf("3. Perkalian \n");
printf("4. Pembagian \n\n");
printf("Operasi apa yang anda inginkan ( 1-4 )? : \n\n");scanf("%d",&pil);
printf("==== hasil ====\n\n");
switch(pil) {
case 1: c = a + b; printf(" %g + %g = %g",a,b,c);break;
case 2: c = a - b; printf(" %g - %g = %g",a,b,c);break;
case 3: c = a * b; printf(" %g * %g = %g",a,b,c);break;
case 4: c = a / b; printf(" %g : %g = %g",a,b,c);break;
default: printf("\n >> Operasi yang anda masukan tidak ada pada menu !");
}
getch();
}


Silahkan Tinggalkan komentar anda berupa  pertanyaan, kritik, maupun saran. 

Created By : Rahmat H Slamet.
-- Info Seputar Teknologi dan Informasi  --

1 komentar:

maaf pak, saya mau tanya. kalau kasusnya kayak gini tapi pakai looping juga gimana ya pak?
jadi ketika kita udah selesai menghitung, kita dikasih pilihan mau lanjut di program itu atau nggak. itu gimana ya pak?

Posting Komentar

Another Posts