Tugas Rumah
Pemrograman C++
Nama
Program :
Kalkulator Sederhana
Script program :
#include <iostream.h>
#include <math.h>
void main ()
{
int a, x, y;
double hasil;
cout<<"
PROGRAM KALKULATOR SEDERHANA "<<endl;
cout<<"==============================";
cout<<endl;
cout<<"1.
Penjumlahan"<<endl;
cout<<"2.
Pengurangan"<<endl;
cout<<"3.
Perkalian"<<endl;
cout<<"4.
Pembagian"<<endl;
cout<<"5.
Modulus"<<endl;
cout<<"6.
Pangkat"<<endl;
cout<<"7.
Sin"<<endl;
cout<<"8.
Cos"<<endl;
cout<<"9.
Tan"<<endl;
cout<<"=============================="<<endl;
cout<<"Masukkan
Pilihan Anda [1-9]: ";
cin>>a;
if (a == 1)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil=x+y;
cout<<"Hasil
Penjumlahan "<<x<<" +
"<<y<<"="<<hasil<<endl;
}
else if (a ==
2)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil=x-y;
cout<<"Hasil
Pengurangan "<<x<<" - "<<y<<" =
"<<hasil<<endl;
}
else if (a ==
3)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil=x*y;
cout<<"Hasil
Perkalian "<<x<<" * "<<y<<" =
"<<hasil<<endl;
}
else if (a ==
4)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil=x/y;
cout<<"Hasil
Pembagian "<<x<<" : "<<y<<" =
"<<hasil<<endl;
}
else if (a ==
5)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil=x%y;
cout<<"Hasil
Modulus "<<x<<" % "<<y<<" =
"<<hasil<<endl;
}
else if (a ==
6)
{
cout<<"Masukkan
Angka 1: ";
cin>>x;
cout<<"Masukkan
Angka 2: ";
cin>>y;
hasil= pow
(x,y);
cout<<"Hasil
dari "<<x<<" pangkat "<<y<<" =
"<<hasil<<endl;
}
else if (a ==
7)
{
cout<<"Masukkan
Angka : ";
cin>>x;
hasil=sin(x);
cout<<"Hasil
Sin "<<x<<" dalam radian =
"<<hasil<<endl;
}
else if (a ==
8)
{
cout<<"Masukkan
Angka : ";
cin>>x;
hasil=cos(x);
cout<<"Hasil
Cos "<<x<<" dalam radian = "<<hasil<<endl;
}
else if (a ==
9)
{
cout<<"Masukkan
Angka : ";
cin>>x;
hasil=tan(x);
cout<<"Hasil
Tan "<<x<<" dalam radian =
"<<hasil<<endl;
}
else if (a >
9)
{
cout<<"Pilihan
Tidak Tersedia "<<endl;
}
}
Output
Program :
Algoritma :
1. Start
2. Masukkan
pilihan operasi yang diinginkan
3. Masukkan
angka 1 dan angka 2
4. Hitung
hasil sesuai dengan operasi yang dipilih
5. Tampilkan
hasil
6. End
Deskripsi : Ini
merupakan program yang menggunakan
operator increment dan decrement. Sebelum menuliskan program operasi hitung
aritmetika, kita harus mendeklarasikan file header terlebih dahulu yaitu
#include <iostream.h> sehingga dalam perintah untuk input dan outputnya
menggunakan cin dan cout. Dalam program ini kita menginputkan operasi yang kita inginkan dimana nilai inputan
ditampung pada variabel a. Kemudian
kita menginputkan angka1 dan angka2 dan nilai tersebut akan diproses sesuai
dengan operasi hitung yang kita pilih. Semisal kita memilih operasi hitung
nomor 5 yaitu modulus. Angka1 yang kita inputkan adalah 9 dan angka2 yang kita
inputkan adalah 2, lalu hasil dari 9%2 adalah 1 dan hasil tersebut ditampilkan
sebagai hasil operasi hitung modulus.
Flowchart :
No comments:
Post a Comment