Показать сообщение отдельно

  #1  
Старый 06.05.2010, 17:55
Besi
Участник форума
Регистрация: 03.11.2009
Сообщений: 102
С нами: 8694700

Репутация: 22
По умолчанию

калькулятор-без проверок(препроцесор)
Цитата:

#include "stdafx.h"
#define PLUS(n,m) n+m
#define MINUS(n,m) n-m
#define DELIT(n,m) n/m
#define MNOJIT(n,m) n*m

float main()
{ float n,m,i,j,s,sum;
int t;
while(1)
{
cout<<"Viberite buduwee deystvie"<<endl;
cout<<"1. Slojenie"<<endl;
cout<<"2. Vi4etanie"<<endl;
cout<<"3. Delenie"<<endl;
cout<<"4. Umnojenie"<<endl;
cin>>t;

switch(t)
{
case 1:
{
cout<<"vvedite pervoe 4islo"<<endl;
cin>>i;
cout<<"vvedite vtoroe 4islo"<<endl;
cin>>j;
sum=PLUS(i,j);
cout<<"rezultat="<<sum<<endl;
getch();
}break;
case 2:
{
cout<<"vvedite pervoe 4islo"<<endl;
cin>>i;
cout<<"vvedite vtoroe 4islo"<<endl;
cin>>j;
sum=MINUS(i,j);
cout<<"rezultat="<<sum<<endl;
getch();
}break;
case 3:
{
cout<<"vvedite pervoe 4islo"<<endl;
cin>>i;
cout<<"vvedite vtoroe 4islo"<<endl;
cin>>j;
if(j==0)
{
cout<<"nevozmojnaya operaciya"<<endl;
break;
}
sum=DELIT(i,j);
cout<<"rezultat="<<sum<<endl;
getch();
}break;
case 4:
{
cout<<"vvedite pervoe 4islo"<<endl;
cin>>i;
cout<<"vvedite vtoroe 4islo"<<endl;
cin>>j;
sum=MNOJIT(i,j);
cout<<"rezultat="<<sum<<endl;
getch();
}break;
default:
{cout<<"viberite drugoe deystvie"<<endl;

}break;
}
}

}
 
Ответить с цитированием