1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | #include <iostream> #include <conio.h> #include <stdlib.h> float tambah(int a, int b); //deklarasi fungsi tambah float kurang(int a, int b); float kali(int a, int b); float bagi(float a, float b); using namespace std; main(){ int bil1, bil2, pil; char jawab; do{ system("cls"); //#include <stdlib.h> cout<<"Masukan Bilangan 1 : "; cin>>bil1; cout<<"Masukan Bilangan 2 : "; cin>>bil2; cout<<"MENU ARITMATIKA" <<endl; cout<<"======================" <<endl; cout<<"1. Tambah" <<endl; cout<<"2. Kurang" <<endl; cout<<"3. Kali" <<endl; cout<<"4. Bagi" <<endl; cout<<"Masukan Pilihan Anda (1-4)? "; cin>>pil; switch (pil){ case 1 : cout<<"Hasil Tambah = "; cout<<tambah(bil1,bil2) <<endl; break; case 2 : cout<<"Hasil Kurang = "; cout<<kurang(bil1,bil2) <<endl; break; case 3 : cout<<"Hasil Kali = "; cout<<kali(bil1,bil2) <<endl; break; case 4 : cout<<"Hasil Bagi = "; cout<<bagi(float(bil1),float(bil2)); break; default : cout<<"Nomor pilihan tidak terdaftar!" <<endl; } cout<<"Ulangi (Y/T)? "; jawab=getche(); //#include <conio.h> cout<<endl; } while(jawab=='Y' || jawab=='y'); } float tambah(int a, int b){ return (a+b); } float kurang(int a, int b){ return (a-b); } float kali(int a, int b){ return (a*b); } float bagi(float a, float b){ return (a/b); } |
Blog ini merupakan salah satu sarana untuk berbagi ilmu atau sharing knowledge materi-materi bidang Infokom (Informatika dan Komputer).
Wednesday, December 19, 2018
OPERASI ARITMATIKA MENGGUNAKAN FUNCTION PADA C++
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment