web widgets

Minggu, 05 Mei 2013

calculator program

/*Nama  : LEDI WARDI
  NIM    : 1010511118
  Off       : D,11
  Jur        : IT
  Fak     : S1 IT
*/

//make calculator program

//header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main ()
{
//deklarasi variable
float a, b, c, d;
char op1, op2;

//opening
cout<<"----------------------------------------------------\n";
cout<<"|             CALCULATOR BY LEDIWARDI           |\n";
cout<<"|    WWW.LEDYMORENG.BLOGSPOT.COM    |\n";
cout<<"----------------------------------------------------\n";

//awal
cout<<"Contoh cara penginputan operasi perhitungan : 4*5+2 \n";
cout<<"Silahlahkan lakukan operasi perhitungan : ";
cin>>a>>op1>>b>>op2>>c;

//tandai tambah
if ((op1=='+')&&(op2=='+'))
{
    d=a+b+c;
   cout<<"hasil = "<<d;
}


if ((op1=='+')&&(op2=='-'))
{
    d=a+b-c;
   cout<<"hasil = "<<d;
}

else if ((op1=='+')&&(op2=='*'))
{
    d=a+b*c;
   cout<<"hasil = "<<d;
}

else if ((op1=='+')&&(op2=='/'))
{
    d=a+b/c;
   cout<<"hasil = "<<d;
}

//tandai kurang
else if ((op1=='-')&&(op2=='-'))
{
    d=a-b-c;
  cout<<"hasil = "<<d;
}
else if ((op1=='-')&&(op2=='+'))
{
    d=a-b+c;
   cout<<"hasil = "<<d;
}
else if ((op1=='-')&&(op2=='*'))
{
    d=a-b*c;
   cout<<"hasil = "<<d;
}
else if ((op1=='-')&&(op2=='/'))
{
    d=a-b/c;
   cout<<"hasil = "<<d;
}

//tandai kali
else if ((op1=='*')&&(op2=='+'))
{
    d=a*b+c;
   cout<<"hasil = "<<d;
}

else if ((op1=='*')&&(op2=='-'))
{
    d=a*b-c;
   cout<<"hasil = "<<d;
}
else if ((op1=='*')&&(op2=='*'))
{
    d=a*b*c;
   cout<<"hasil = "<<d;
}
else if ((op1=='*')&&(op2=='/'))
{
    d=a*b/c;
   cout<<"hasil = "<<d;
}

//tandai bagi
else if ((op1=='/')&&(op2=='+'))
{
    d=a/b+c;
   cout<<"hasil = "<<d;
}

else if ((op1=='/')&&(op2=='-'))
{
    d=a/b-c;
   cout<<"hasil = "<<d;
}
else if ((op1=='/')&&(op2=='*'))
{
    d=a/b*c;
  cout<<"hasil = "<<d;
}
else if ((op1=='/')&&(op2=='/'))
{
    d=a/b/c;
   cout<<"hasil = "<<d;
}

getche ();
}

0 komentar:

Posting Komentar