Kasus-kasus no.2 dari fathur.wordpress.com
gini bukan coy ?! hehe
/*----------------------------------
Program Operasi Penghitungan
Author : Muhammad Akbar Sidiq
Kelas : 1B-JTK.POLBAN'09
File : hitung.cpp
----------------------------------*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
void main()
{
int pilih, x, y ;
float a, b, c ;
while (1>0)
{
clrscr() ;
c=0 ;
cout << "Program Operasi Penghitungan\n" ;
cout << "----------------------------\n\n" ;
cout << "Menu :\n" ;
cout << " 1.penjumlahan\n" ;
cout << " 2.pengurangan\n" ;
cout << " 3.perkalian\n" ;
cout << " 4.pembagian\n" ;
cout << " 5.sisa bagi\n" ;
cout << " 6.pemangkatan\n" ;
cout << " 7.akar\n" ;
cout << "\nmasukkan pilihan anda lalu tekan enter: " ;
cin >> pilih ;
cout << "------------------------------------------" ;
switch (pilih)
{
case 1 :
cout << "\n\n~~~~~Penjumlahan~~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> a ;
cout << "masukan Bil 2 : " ;
cin >> b ;
c=a+b ;
cout << "Hasil " << a << "+" << b << "=" << c ;
break ;
case 2 :
cout << "\n\n~~~~~Pengurangan~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> a ;
cout << "masukan Bil 2 : " ;
cin >> b ;
c=a-b ;
cout << "Hasil " << a << "+" << b << "=" << c ;
break ;
case 3 :
cout << "\n\n~~~~~Perkalian~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> a ;
cout << "masukan Bil 2 : " ;
cin >> b ;
c=a*b ;
cout << "Hasil " << a << "*" << b << "=" << c ;
break ;
case 4 :
cout << "\n\n~~~~~Pembagian~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> a ;
cout << "masukan Bil 2 : " ;
cin >> b ;
c=a/b ;
cout << "Hasil " << a << "/" << b << "=" << c ;
break ;
case 5 :
cout << "\n\n~~~~~Sisa Bagi~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> x ;
cout << "masukan Bil 2 : " ;
cin >> y ;
c= x%y ;
cout << "Hasil dari " << x << " dibagi " << y ;
cout << " mempunyai sisa = " << c ;
break ;
case 6 :
cout << "\n\n~~~~~Pemangkatan~~~~~\n" ;
cout << "masukan Bil 1 : " ;
cin >> a ;
cout << "masukan Bil 2 : " ;
cin >> b ;
c= pow(a,b) ;
cout << "Hasil dari " << a << " pangkat " << b ;
cout << " adalah = " << c ;
break ;
case 7 :
cout << "\n\n~~~~~Akar Bilangan~~~~~\n" ;
cout << "masukan Bil yang akan di akarkan : " ;
cin >> a ;
if (a<0)
{
cout << "\n••••••••••••INGAT!!!••••••••••••" ;
cout << "\n••Akar tidak boleh bil negatif••" ;
cout << "\n••••••••••••••••••••••••••••••••" ;
}
else
cout << "akar dari " << a << " adalah = " << sqrt(a) ;
break ;
default :
cout << "\n\n ------Masukan kembali pilihan anda------" ;
}
cout << "\n\n\n" ;
cout << "--------Terimakasih telah menggunakan layanan SIDIKCELL------\n" ;
cout << "----------------ketik sembarang untuk mengulang--------------" ;
getche() ;
}
}