Halaman

Halaman

Halaman

Minggu, 10 November 2019

Tugas Algoritma 4

Modularitas Kalkulator

Membuat kalkulator dengan bahasa c++


#include <iostream>
#include <conio>
int a, b, c;
void fungsi_input()
{
cout<<“Masukkan 3 angka:”<<endl;
cout<<“Masukkan angka pertama= “; cin>>a;
cout<<“Masukkan angka kedua  = “; cin>>b;
cout<<“Masukkan angka ketiga = “; cin>>c;
}
void fungsi_tambah()
{
int hasil;
fungsi_input();
hasil=a+b+c;
cout<<“Hasil pertambahan= “<<hasil;
cout<<endl;
}

void fungsi_kurang()
{
int hasil;
fungsi_input();
hasil=a-b-c;
cout<<“Hasil pengurangan= “<<hasil;
cout<<endl;
}
void fungsi_kali()
{
int hasil;
fungsi_input();
hasil=a*b*c;
cout<<“Hasil perkalian= “<<hasil;
cout<<endl;
}
void fungsi_bagi()
{
int hasil;
fungsi_input();
hasil=a/b/c;
cout<<“Hasil pembagian= “<<hasil;
cout<<endl;
}

void fungsi_pilih()
{
int pilih;
clrscr();
cout<<“Program Kalkulator”<<endl;
cout<<“Pilih Operasi yang Anda Inginkan”<<endl;
cout<<“1. Penjumlahan.”<<endl;
cout<<“2. Pengurangan.”<<endl;
cout<<“3. Perkalian.”<<endl;
cout<<“4. Pembagian.”<<endl<<endl;
cout<<“Masukkan Pilihan: “; cin>>pilih;
switch(pilih)
{
case 1:
fungsi_tambah();
break;
case 2:
fungsi_kurang();
break;
case 3:
fungsi_kali();
break;
case 4:
fungsi_bagi();
break;
default:
cout<<“Input salah”<<endl;
}
}

void main()
{
char y;
do
{
fungsi_pilih();
cout<<“Apakah anda ingin mengulang? (y/n) “; cin>>y;
}
while(y==’y’||y==’Y’);
getch();
}

Tidak ada komentar:

Posting Komentar