Program Kalkulator Dengan Operator Dalam Bahasa C++
Hooollaa para astronaut..
Setelah sebelumnya kita membahas tentang program Kalulator Sederhana dalam Bahasa C, kali ini kita akan membahas program kalkulator dalam bahasa C++. Nah, apa sih perbedaannya antara kedua program kalkulator tersebut ? Haha, pertama tentu saja bahasa pemrograman-nya.
Berbeda dengan program kalkulator sebelumnya, program kalkulator berikut menggunakan operator langsung, arti-nya kita langsung meng-input bilangan dan operator-nya.
Contoh nya : 2+2, 3x7, 10/2
Hohoho, untuk lebih lanjut, mari kita saksikan secara langsung source code-nya, :D
#include <iostream>
using namespace std;
#include <conio.h>
void calc();
float a,b,c,hsl;
char opt,ulg;
int main()
{
calc();
return 0;
}
void calc()
{
cout<<" KALKULATOR "<<endl;
cout<<" ========== "<<endl<<endl;
mulai:
cout<<""<<endl;
cout<<"Operator yang digunakan adalah +, -, x, dan /"<<endl;
cout<<"nb:contoh penggunaan 2+2 <enter> "<<endl;
cout<<""<<endl;
cin>>a>>opt>>b;
switch (opt)
{
case '+':
hsl=a+b;
cout<<hsl<<endl;
goto ulang;
case '-':
hsl=a-b;
cout<<hsl<<endl;
goto ulang;
case 'x':
hsl=a*b;
cout<<hsl<<endl;
goto ulang;
case '/':
hsl=a/b;
cout<<hsl<<endl;
goto ulang;
default:
cout<<"out Of OperatioNs"<<endl;
ulang:
cout<<"ulang ? (y/n)"<<endl;
cin>>ulg;
if (ulg=='y')
goto mulai;
else{
cout<<"Terima Kasih Para Astronaut !"<<endl;
}
}
}
Setelah sebelumnya kita membahas tentang program Kalulator Sederhana dalam Bahasa C, kali ini kita akan membahas program kalkulator dalam bahasa C++. Nah, apa sih perbedaannya antara kedua program kalkulator tersebut ? Haha, pertama tentu saja bahasa pemrograman-nya.
Berbeda dengan program kalkulator sebelumnya, program kalkulator berikut menggunakan operator langsung, arti-nya kita langsung meng-input bilangan dan operator-nya.
Contoh nya : 2+2, 3x7, 10/2
Hohoho, untuk lebih lanjut, mari kita saksikan secara langsung source code-nya, :D
#include <iostream>
using namespace std;
#include <conio.h>
void calc();
float a,b,c,hsl;
char opt,ulg;
int main()
{
calc();
return 0;
}
void calc()
{
cout<<" KALKULATOR "<<endl;
cout<<" ========== "<<endl<<endl;
mulai:
cout<<""<<endl;
cout<<"Operator yang digunakan adalah +, -, x, dan /"<<endl;
cout<<"nb:contoh penggunaan 2+2 <enter> "<<endl;
cout<<""<<endl;
cin>>a>>opt>>b;
switch (opt)
{
case '+':
hsl=a+b;
cout<<hsl<<endl;
goto ulang;
case '-':
hsl=a-b;
cout<<hsl<<endl;
goto ulang;
case 'x':
hsl=a*b;
cout<<hsl<<endl;
goto ulang;
case '/':
hsl=a/b;
cout<<hsl<<endl;
goto ulang;
default:
cout<<"out Of OperatioNs"<<endl;
ulang:
cout<<"ulang ? (y/n)"<<endl;
cin>>ulg;
if (ulg=='y')
goto mulai;
else{
cout<<"Terima Kasih Para Astronaut !"<<endl;
}
}
}
Tidak ada komentar: