Yusuf Blog News :
Home » » Membuat Kalkulator Sederhana Dengan C++

Membuat Kalkulator Sederhana Dengan C++

Written By INSPIRASI on Tuesday, July 5, 2011 | 9:10 PM

Anda yang "biasa" berkutat dengan c++ pasti akan bilang, "programnya biasa bengeeet... Newbie nih yang bikin artikel" . Ya, kali ini saya akan berbagi cara membuat kalkulator yang sangat sederhana. Hanya memiliki fungsi untuk menjumlahkan, mengurangkan, mengkali, dan membagi dua bilangan. Sangat sederhana bukan? Namun untuk anda yang baru belajar c++ (seperti saya ), program ini cukup sulit untuk dibuat. Nah bagaimana bentuk programnya? Ini dia.
InputMasukkan angka pertama: 12
Masukkan operator (+, -, *, /): *
Masukkan angka kedua: 12
Lalu akan diperoleh hasil seperti berikut:
HasilHasilnya adalah 144
Ingin menghitung lagi (y/n)?
Berikut kode programnya:
Kode Program#include <cstdlib>
#include <iostream>

using namespace std;

//Fungsi untuk menghitung yang akan dipanggil nanti
float hitung (float pertama, float kedua, char tanda)
{
float hasil;
switch (tanda)
{
case '+' : hasil = pertama+kedua; break;
case '-' : hasil = pertama-kedua; break;
case '*' : hasil = pertama*kedua; break;
case '/' : hasil = pertama/kedua; break;
}
return hasil;
}

//Program utama
int main(int argc, char *argv[])
{
//Deklarasikan variabel
float pertama, kedua, hasil;
char tanda, ulang;
//Kode utama
do
{
system("cls");
cout<< "Masukkan angka pertama: "; cin>>pertama;
cout<< "Masukkan operator (+, -, *, /): "; cin>>tanda;
cout<< "Masukkan angka kedua: "; cin>>kedua;
cout<< "Hasilnya adalah "<<hitung(pertama, kedua, tanda)<<endl;
cout<< "Ingin menghitung lagi (y/n)? "; cin>>ulang;   
} while (ulang!='n'&&ulang!='N');
return EXIT_SUCCESS;
}
Selamat mencoba! 


====================================

Terima kasih untuk berkenan membaca isi blog ini, semoga dapat memberikan manfaat yang berarti bagi perkembangan dunia pendidikan kita. Atas segala kekurangannya saya menyampaikan permohonan maaf dan berkenan kiranya untuk meninggalkan komentar atas isi artikel ini. Salam Hormat untuk semuanya
Share this article :

0 comments:

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. INSPIRASI - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger