jadi kemarin ane dapet tugas praktikum untuk membuat Kalkulator sederhana pake bahasa C,,
nah,, Alhamdulillah udah jadi n udah ane kumpulin,, nah sekarang ini pengen ane bagi buat kawan-kawan semua,,
well, sebelum kita mulai, siapin dulu bahan-bahannya (udah kaya mau buat kue aja, siapain bahan), maksudnya siapain dulu software-software untuk ngebuatnya,
1. Notepad ++, bisa download disini
2. cmd (lewat Run, trus ketik cmd, enter)
3.minGW (save di drive C, sebagai compiler)
ok, kita mulai,,
- buka cmd
- ketikkan "path =C:\minGW\bin;%path%" (tanpa tanda petik, dan pastikan lokasi minGW) untuk pathing.
- biarkan jendela cmd,
- buka notepad ++,
Inilah tampilan notepad ++, pada menu Bahasa, pilih C,
- isikan ini kedalamnya,,
#include #includeint main () {char a;do{printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || by. Donni Triosa || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || M E N U : || \n");int menu,hasil;int angka1,angka2;printf (" || 1. Penjumlahan || \n");printf (" || 2. Pengurangan || \n");printf (" || 3. Perkalian || \n");printf (" || 4. Pembagian ||\n");printf (" || 5. Perpangkatan ||\n");printf (" || 6. Keluar || \n");printf (" || || \n");printf(" ============================================================================= \n");printf ("Masukkan Pilihan Anda:");scanf ("%d",&menu);system("cls");switch (menu){case 1:printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || P E N J U M L A H A N ||\n");printf(" ============================================================================= \n");printf ("angka pertama : ");scanf ("%d",&angka1);printf ("angka kedua : ");scanf ("%d",&angka2);hasil=angka1 + angka2;printf ("hasil penjumlahan:%d\n",hasil);if (hasil %3==0){printf("hasilnya merupakan bilangan kelipatan 3");}else{printf("hasilnya bukan angka kelipatan 3");}break;case 2:printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || P E N G U R A N G A N ||\n");printf(" ============================================================================= \n");printf ("angka pertama : ");scanf ("%d",&angka1);printf ("angka kedua : ");scanf ("%d",&angka2);hasil=angka1 - angka2;printf ("hasil pengurangan:%d\n",hasil);if (hasil %3==0){printf("hasilnya merupakan bilangan kelipatan 3");}else{printf("hasilnya bukan angka kelipatan 3");}break;case 3:printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || P E R K A L I A N ||\n");printf(" ============================================================================= \n");printf ("angka pertama : ");scanf ("%d",&angka1);printf ("angka kedua : ");scanf ("%d",&angka2);hasil=angka1 * angka2;printf ("hasil perkalian:%d\n",hasil);if (hasil %3==0){printf("hasilnya merupakan bilangan kelipatan 3");}else{printf("hasilnya bukan angka kelipatan 3");}break;case 4:printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || P E M B A G I A N ||\n");printf(" ============================================================================= \n");printf ("angka pertama : ");scanf ("%d",&angka1);printf ("angka kedua : ");scanf ("%d",&angka2);hasil=angka1 / angka2;printf ("hasil pembagian:%d\n",hasil);if (hasil %3==0){printf("hasilnya merupakan bilangan kelipatan 3");}else{printf("hasilnya bukan angka kelipatan 3");}break;case 5:printf(" ============================================================================= \n");printf(" || || \n");printf(" || K A L K U L A T O R ||\n");printf(" || || \n");printf(" ============================================================================= \n\n\n");printf(" ============================================================================= \n");printf(" || P E M A N G K A T A N ||\n");printf(" ============================================================================= \n");printf ("angka pertama : ");scanf ("%d",&angka1);printf ("angka kedua : ");scanf ("%d",&angka2);hasil=pow(angka1,angka2);printf ("hasil pemangkatan:%d\n",hasil);if (hasil %3==0){printf("hasilnya merupakan bilangan kelipatan 3");}else{printf("hasilnya bukan angka kelipatan 3");}break;case 6:return 0;break;default:printf("tidak ada pilihan yang anda masukkan");}printf("\n Ingin melakukan penghitungan kembali (Y untuk iya, T untuk tidak ) Y/T:"); scanf("%s",&a);system("cls");} while(a!='t');}
- lalu save dengan nama Kalkulator.c
caranya:
- buka cmdnya lagi,, masih yang tadi,,
- arahkan cmd ke tempat kalian menyimpan file kalkulator.c
misal di drive D,,
ketik D: - lalu ketikkan>> gcc kalkulator.c -o kalkulator.exe
- enter
selesai, dan hasil buatan saya bisa kalian download
menu awal |
perpangkatan |
penjumlahan |
0 comments:
Post a Comment