#include <iostream>
using namespace std;
int main()
{
float x,y;
char z;
do {
cout « "Write your first number:";
cin » x;
cout « "Write your second number:";
cin » y;
cout « "Write your sign:";
cin » z;
switch (z)
{
case '+':
{
cout « "Your answer: ";
cout « x « "+" « y « "=";
cout « x + y;
cout « "\n";
}
break;
case '-':
{
cout « "Your answer: ";
cout « x « "-" « y « "=";
cout « x - y;
cout « "\n";
}
break;
case '*':
{
cout « "Your answer: ";
cout « x « "*" « y « "=";
cout « x * y;
cout « "\n";
}
break;
case '/':
{
if (y == 0)
{
cout « "You cant division!" « endl;
}
else
{
cout « "Your answer: ";
cout « x « "/" « y « "=";
cout « x / y;
cout « "\n";
}
}
break;
}
}
while (1 == 1);
}
#include <iostream>
using namespace std;
int main()
{
float x, y;
char z;
char c = 'n';
do {
cout << "Write your first number:";
cin >> x;
cout << "Write your second number:";
cin >> y;
cout << "Write your sign:";
cin >> z;
switch(z)
{
case '+':
{
cout << "Your answer: "
<< x << "+" << y << "="
<< x + y
<< "\n";
}
break;
case '-':
{
cout << "Your answer: "
<< x << "-" << y << "="
<< x - y
<< "\n";
}
break;
case '*':
{
cout << "Your answer: "
<< x << "*" << y << "="
<< x * y
<< "\n";
}
break;
case '/':
{
if(y == 0)
{
cout << "You cant division!" << endl;
}
else
{
cout << "Your answer: "
<< x << "/" << y << "="
<< x / y
<< "\n";
}
}
break;
}
cout << "continue? (y/n): ";
} while((cin >> c) && c == 'y');
}