Berikut adalah syntax dari program kalkulator sederhana dengan menggunakan bahasa C yang meliputi operator aritmatika, increment dan decrement, serta trigonometri.
Harap dipahami terlebih dahulu algoritma serta syntax ini sebelum mulai
menjalankan program. Gunakan dengan bijak dan tanggung jawab. Kalau
ingin copas untuk tugas sekolah/kuliah, harap sunting/edit terlebih
dahulu. Jadikan ini sebagai bahan referensi.
/*
Alogaritma : 1. MULAI
2. Menampilkan kode pilihan operasi
3. Masukan kode angka pilihan operasi
4. Kembali ke masukan kode angka pilihan jika kode angka yang dimasukan sebelumnya salah.
5. Menampilkan pilihan operasi yang dipilih.
6. Memasukan nilai pada operasi yang telah dipilih
7. Menampilkan nilai yang dimasukan juga hasil perhitungan nilai yang sesuai dengan pilihan operasi yang dipilih.
8. SELESAI
*/
#include <iostream.h> //header untuk cin dan cout
#include <conio.h> //header untuk getch
#include <math.h> //header untuk operasi matematika
#define PHI 3.14159265
void main()
{
float nilai_1, nilai_2;
int a, b;
cout<<"\n============================"<<endl;
cout<<"\nPROGRAM KALKULATOR SEDERHANA"<<endl;
cout<<"\n============================"<<endl;
cout<<"\nPilihan Operasi : "<<endl;
cout<<"1. Penjumlahan "<<endl;
cout<<"2. Pengurangan "<<endl;
cout<<"3. Perkalian "<<endl;
cout<<"4. Pembagian "<<endl;
cout<<"5. Sisa Bagi "<<endl;
cout<<"6. Increment "<<endl;
cout<<"7. Decrement "<<endl;
cout<<"8. Sin "<<endl;
cout<<"9. Cos "<<endl;
cout<<"10. Tan "<<endl;
cout<<"\n============================"<<endl;
awalan:
int p ;
cout<<"\n*************************************"<<endl;
cout<<"\nMasukan Kode Angka Pilihan Operasi :";
cin>>p;
cout<<"\n*************************************"<<endl;
if (p == 1)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"Masukan Nilai KeDua :";
cin>>nilai_2;
cout<<"******************************\n";
cout<<"Nilai dari "<<nilai_1<<" + "<<nilai_2<<" = "<<nilai_1 + nilai_2<<endl;
cout<<"******************************\n";
}
else if (p == 2)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"Masukan Nilai KeDua :";
cin>>nilai_2;
cout<<"******************************\n";
cout<<"Nilai dari "<<nilai_1<<" - "<<nilai_2<<" = "<<nilai_1 - nilai_2<<endl;
cout<<"******************************\n";
}
else if (p == 3)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"Masukan Nilai KeDua :";
cin>>nilai_2;
cout<<"******************************\n";
cout<<"Nilai dari "<<nilai_1<<" X "<<nilai_2<<" = "<<nilai_1 * nilai_2<<endl;
cout<<"******************************\n";
}
else if (p == 4)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"Masukan Nilai KeDua :";
cin>>nilai_2;
cout<<"******************************\n";
cout<<"Nilai dari "<<nilai_1<<" / "<<nilai_2<<" = "<<nilai_1 / nilai_2<<endl;
cout<<"******************************\n";
}
else if (p == 5)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>a;
cout<<"Masukan Nilai KeDua :";
cin>>b;
cout<<"******************************\n";
cout<<"Nilai dari "<<a<<" % "<<b<<" = "<<a % b<<endl;
cout<<"******************************\n";
}
else if (p == 6)
{
cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"******************************\n";
cout<<"Nilai dari ++"<<nilai_1<<" = "<<++nilai_1<<endl;
cout<<"******************************\n";
}
else if (p == 7)
{ cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"******************************\n";
cout<<"Nilai dari --"<<nilai_1<<" = "<<--nilai_1<<endl;
cout<<"******************************\n";
}
else if (p == 8)
{ cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"******************************\n";
cout<<"Nilai dari Sin"<<nilai_1<<" = "<<sin (nilai_1*PHI/180)<<endl;
cout<<"******************************\n";
}
else if (p == 9)
{ cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"******************************\n";
cout<<"Nilai dari Cos"<<nilai_1<<" = "<<cos (nilai_1*PHI/180)<<endl;
cout<<"******************************\n";
}
else if (p == 10)
{ cout<<"******************************\n";
cout<<"Masukan Nilai Pertama :";
cin>>nilai_1;
cout<<"******************************\n";
cout<<"Nilai dari Tan "<<nilai_1<<" = "<<tan (nilai_1*PHI/180)<<endl;
cout<<"******************************\n";
}
else
{
cout<<"******************************************\n";
cout<<"Pilihan Kode yang Anda Masukan Tidak Valid\n";
cout<<"Silahkan Mengulang Masukan Kembali\n";
cout<<"******************************************\n";
goto awalan;
}
}
Ez Area
Popular Posts
-
BAB I PENDAHULUAN 1.1 Latar Belakang Dunia pendidikan dalam dewasa ini semakin berkembang pesat seiring dengan perubahan era global...
-
Ini ada tips cara mengganti nama akun Facebook yang sudah penuh/limited karena sudah full/10x pergantian nama akun, atau error atau apa saj...
-
Berikut adalah contoh program C++ sederhana dan Flowchart untuk menghitung honor karyawan yang memanfaatkan operator, operasi pengkondisian...
-
Pada pembahasan kali ini, saya akan menawarkan pada anda semua tentang program yang cukup digemari bagi para Hacker tingkat Lammer maupun Sc...
Tidak ada komentar:
Posting Komentar
Selalu gunakan bahasa yg baik dan santun dalam berkomentar. Jika ada pertanyaan lainnya silahkan kirim via email info.ezrafel@gmail.com