ini merupakan tampilan dari kalkulator tersebut..
Di sini kita akan mencobamembuat kalkulator sederhana gan, tapi neh kalkulator memiliki beberapapilihan,,, dimana jika memilih angka 1 maka aritmatika yang di jalankan adalahpembagian, jika angka 2 maka perkalian dan seterusnya,,, caranya gimana... nahsekarang ane coba menjelaskan dengan kata-kata yang seadanya,,, semoga mengertiya,,, :D
Berikut adalah scripuntuk membuat program tersebut :
//kalkulator sederhana byarsboy.blogspot.com
#include
#include
main()
{
start:
int z;
printf("\napakahanda 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)
{
case1://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 tidakdiketahui, 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 perkaliannyaadalah : %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 penjumlahannyaadalah : %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 Pengurangannyaadalah : %f",f);
break;
default:
printf("\npilihananda salah!");
}
getch();
goto start;
}
else
{
printf("hasil karya Gamaliel...");
printf("silahkan kunjungi blog gue diarsboy.blogspot.com");
getch();
}
}
Untuk memilih angka 1untuk pembagian dan angka 2 untuk perkalian dan seterusnya itu kita menggunkan pernyataanswitch,,, yang dimana sebenarnya menggunkan if else if juga bisa sih... tapiane nyoba menggunakan switch ini untuk pembelajaran aja,,, hehhee
Jadi untuk penjelasanjalannya program adalah sebagai berikut...
Hal yang pertama tampiladalah pertanyaan apakah kita ingin melanjutkan program ini. Jika kitamenginputkan angka 1 maka program dilanjutkan, dan jika bukan angka satu makaprogram selesai,,,
Setelah program ini dijalankan, maka kita akan di berikan opsi berupa penghitungan aritmatika yang inginkita lakukan,,, setelah itu kita akan menginputkan bilangan 1 dan bilangan 2maka hasilnya akan muncul...
Setelah itu kita akankembali lagi ke awal.
Begitu saja mungkinpenjelasan dari ane... kalo ingin penjelasan yang lebih mendetail silahkanberikan komentar ya,,, :D
0 komentar:
Posting Komentar