Aplikasi Sederhana Untuk Perhitungan Bilangan
Pada postingan kali ini saya akan membuat suatu contoh aplikasi sederhana untuk perhitungan suatu bilangan mulai dari penjumlahan, pengurangan, perkalian, dan pembagian. Pada pemograman bahasa C kali ini saya memakai Compiler MinGW untuk menjalankan aplikasinya dengan Notepad ++ dan CMD tentunya untuk menjalankan aplikasi terserbut. Langsung saja ke kode program yang saya buat kali ini
#include <stdio.h>
#include <stdlib.h>
int main() {
float angka1,angka2, jumlah;
int a,ulang, x=1;
while(x == 1) {
printf("\n ----------------------------------------------------");
printf("\n ---------- Aplikasi Perhitungan Bilangan -----------");
printf("\n Masukan angka pertama :");
scanf("%f", &angka1);
printf("\n Masukan angka kedua : ");
scanf("%f", &angka2);
printf("\n ----------------------------------------------------");
printf("\n ----------- Menu Operator Perhitungan -----------");
printf("\n 1.Penjumlahan");
printf("\n 2.Pengurangan");
printf("\n 3.Perkalian");
printf("\n 4.Pembagian");
printf("\n 5.Exit");
printf("\n ----------------------------------------------------");
printf("\n ----------------------------------------------------");
printf("\n Masukkan angka yang terdapat pada menu :");
scanf("%d", &a);
switch (a) {
case 1:
jumlah = angka1 + angka2;
printf("\n Hasil penjumlahan: %.2f \n", jumlah);
break;
case 2:
jumlah = angka1 - angka2;
printf("\n Hasil pengurangan: %.2f \n", jumlah);
break;
case 3:
jumlah = angka1 * angka2;
printf("\n Hasil perkalian: %.2f \n", jumlah);
break;
case 4:
jumlah = angka1 / angka2;
printf("\n Hasil pembagian: %4.2f \n", jumlah);
break;
case 5:
printf("\n -------------- Thank you for using this application ---------------");
exit(0);
break;
default:
printf("\n Input yang anda masukan tidak tersedia");
break;
}
}
}
Keterangan :
#include <stdio.h> = Library fungsi printf() , scanf(), dan sebagainya
#include <stdlib.h> = Fungsi exit();
int main() { = Deklarasi variabel
float angka1,angka2, jumlah; = Deklarasi variabel dengan tipe data float
int a,ulang, x=1; = Deklarasi variabel dengan tipe data integer
while(x == 1){ = Menggunakan kondisi percabangan while
Untuk tampilan menu awal =
printf("\n ----------------------------------------------------"); = Output data
printf("\n ---------- Aplikasi Perhitungan Bilangan -----------"); = Output data
printf("\n Masukan angka pertama :"); /= Output data
scanf("%f", &angka1); = Input data
printf("\n Masukan angka kedua : "); /= Output
scanf("%f", &angka2); = Input data
Untuk tampilan menu operator =
printf("\n ----------------------------------------------------"); = Output data
printf("\n ----------- Menu Operator Perhitungan -----------"); = Output data
printf("\n 1.Penjumlahan"); = Output data
printf("\n 2.Pengurangan"); = Output data
printf("\n 3.Perkalian"); = Output data
printf("\n 4.Pembagian"); = Output data
printf("\n 5.Exit"); = Output data
printf("\n ----------------------------------------------------"); = Output data
printf("\n ----------------------------------------------------"); = Output data
printf("\n Masukkan angka yang terdapat pada menu :"); = Output data
scanf("%d", &a); = Input data
switch (a) { = Menggunakan kondisi percabangan switch
case 1: = Kondisi pertama
jumlah = angka1 + angka2; = Hasil dari input akan dijumlahkan
printf("\n Hasil penjumlahan: %.2f \n", jumlah); = Output hasil penjumlahan
break; = Selesai kondisi lanjut menuju kondisi berikutnya
default: = Output yang akan dikeluarkan jika data input tidak tersedia dalam pilihan menu
printf("\n Input yang anda masukan tidak tersedia"); = Output jika tidak tersedia dalam pilihan
break; = Selesai kondisi lanjut menuju kondisi berikutnya
Scereenshot Output Program
#include <stdio.h>
#include <stdlib.h>
int main() {
float angka1,angka2, jumlah;
int a,ulang, x=1;
while(x == 1) {
printf("\n ----------------------------------------------------");
printf("\n ---------- Aplikasi Perhitungan Bilangan -----------");
printf("\n Masukan angka pertama :");
scanf("%f", &angka1);
printf("\n Masukan angka kedua : ");
scanf("%f", &angka2);
printf("\n ----------------------------------------------------");
printf("\n ----------- Menu Operator Perhitungan -----------");
printf("\n 1.Penjumlahan");
printf("\n 2.Pengurangan");
printf("\n 3.Perkalian");
printf("\n 4.Pembagian");
printf("\n 5.Exit");
printf("\n ----------------------------------------------------");
printf("\n ----------------------------------------------------");
printf("\n Masukkan angka yang terdapat pada menu :");
scanf("%d", &a);
switch (a) {
case 1:
jumlah = angka1 + angka2;
printf("\n Hasil penjumlahan: %.2f \n", jumlah);
break;
case 2:
jumlah = angka1 - angka2;
printf("\n Hasil pengurangan: %.2f \n", jumlah);
break;
case 3:
jumlah = angka1 * angka2;
printf("\n Hasil perkalian: %.2f \n", jumlah);
break;
case 4:
jumlah = angka1 / angka2;
printf("\n Hasil pembagian: %4.2f \n", jumlah);
break;
case 5:
printf("\n -------------- Thank you for using this application ---------------");
exit(0);
break;
default:
printf("\n Input yang anda masukan tidak tersedia");
break;
}
}
}
Keterangan :
#include <stdio.h> = Library fungsi printf() , scanf(), dan sebagainya
#include <stdlib.h> = Fungsi exit();
int main() { = Deklarasi variabel
float angka1,angka2, jumlah; = Deklarasi variabel dengan tipe data float
int a,ulang, x=1; = Deklarasi variabel dengan tipe data integer
while(x == 1){ = Menggunakan kondisi percabangan while
Untuk tampilan menu awal =
printf("\n ----------------------------------------------------"); = Output data
printf("\n ---------- Aplikasi Perhitungan Bilangan -----------"); = Output data
printf("\n Masukan angka pertama :"); /= Output data
scanf("%f", &angka1); = Input data
printf("\n Masukan angka kedua : "); /= Output
scanf("%f", &angka2); = Input data
Untuk tampilan menu operator =
printf("\n ----------------------------------------------------"); = Output data
printf("\n ----------- Menu Operator Perhitungan -----------"); = Output data
printf("\n 1.Penjumlahan"); = Output data
printf("\n 2.Pengurangan"); = Output data
printf("\n 3.Perkalian"); = Output data
printf("\n 4.Pembagian"); = Output data
printf("\n 5.Exit"); = Output data
printf("\n ----------------------------------------------------"); = Output data
printf("\n ----------------------------------------------------"); = Output data
printf("\n Masukkan angka yang terdapat pada menu :"); = Output data
scanf("%d", &a); = Input data
switch (a) { = Menggunakan kondisi percabangan switch
case 1: = Kondisi pertama
jumlah = angka1 + angka2; = Hasil dari input akan dijumlahkan
printf("\n Hasil penjumlahan: %.2f \n", jumlah); = Output hasil penjumlahan
break; = Selesai kondisi lanjut menuju kondisi berikutnya
default: = Output yang akan dikeluarkan jika data input tidak tersedia dalam pilihan menu
printf("\n Input yang anda masukan tidak tersedia"); = Output jika tidak tersedia dalam pilihan
break; = Selesai kondisi lanjut menuju kondisi berikutnya
Scereenshot Output Program
Comments
Post a Comment