Di sini kita akan mencoba
membuat kalkulator sederhana gan, tapi neh kalkulator memiliki beberapa
pilihan,,, dimana jika memilih angka 1 maka aritmatika yang di jalankan adalah
pembagian, jika angka 2 maka perkalian dan seterusnya,,, caranya gimana... nah
sekarang ane coba menjelaskan dengan kata-kata yang seadanya,,, semoga mengerti
ya,,, :D
Berikut adalah scrip
untuk membuat program tersebut :
//kalkulator sederhana by
arsboy.blogspot.com
#include
#include
main()
{
start:
int z;
printf("\napakah
anda ingin melanjutkan program (1/0)? "); scanf("%d",&z);
if (z==1)
{
int a;
float d,e,f;
printf("\n\npilihan
: ");
printf("\n1. PEMBAGIAN(/)");
printf("\n2. PERKALIAN(*)");
printf("\n3. PENJUMLAHAN(+)");
printf("\n4. PENGURANGAN(-)");
printf("\n\npilihan : ");
scanf("%d",&a);
switch(a)
{
case
1://pembagian
printf("\n\nPembagian");
printf("\nbilangan 1 : ");
scanf("%f",&d);
printf("bilangan 2 : ");
scanf("%f",&e);
if (d>=e)
{
f=d/e;
printf("\nhasilnya adalah :
%f",f);
}
else
{
printf("\nmaaf hasil tidak
diketahui, karena bilangan 1 lebih kecil dari pada bilangan ke 2");
}
break;
case 2://perkalian
printf("\n\nPerkalian");
printf("\nbilangan 1 : ");
scanf("%f",&d);
printf("bilangan 2 : ");
scanf("%f",&e);
f=d*e;
printf("\nhasil perkaliannya
adalah : %f",f);
break;
case 3://penjumlahan
printf("\n\nPenjumlahan");
printf("\nbilangan 1 : ");
scanf("%f",&d);
printf("bilangan 2 : ");
scanf("%f",&e);
f=d+e;
printf("\nhasil penjumlahannya
adalah : %f",f);
break;
case 4://pengurangan
printf("\n\nPengurangan");
printf("\nbilangan 1 : ");
scanf("%f",&d);
printf("bilangan 2 : ");
scanf("%f",&e);
f=d-e;
printf("\nhasil Pengurangannya
adalah : %f",f);
break;
default:
printf("\npilihan
anda salah!");
}
getch();
goto start;
}
else
{
printf("hasil karya Gamaliel...");
printf("silahkan kunjungi blog gue di
arsboy.blogspot.com");
getch();
}
}
Untuk memilih angka 1
untuk pembagian dan angka 2 untuk perkalian dan seterusnya itu kita menggunkan pernyataan
switch,,, yang dimana sebenarnya menggunkan if else if juga bisa sih... tapi
ane nyoba menggunakan switch ini untuk pembelajaran aja,,, hehhee
Jadi untuk penjelasan
jalannya program adalah sebagai berikut...
Hal yang pertama tampil
adalah pertanyaan apakah kita ingin melanjutkan program ini. Jika kita
menginputkan angka 1 maka program dilanjutkan, dan jika bukan angka satu maka
program selesai,,,
Setelah program ini di
jalankan, maka kita akan di berikan opsi berupa penghitungan aritmatika yang ingin
kita lakukan,,, setelah itu kita akan menginputkan bilangan 1 dan bilangan 2
maka hasilnya akan muncul...
Setelah itu kita akan
kembali lagi ke awal.
Begitu saja mungkin
penjelasan dari ane... kalo ingin penjelasan yang lebih mendetail silahkan
berikan komentar ya,,, :D
1 komentar:
KOK GABISA SIH ANJING
Posting Komentar