Цитата:
Сообщение от Strelok
В этом уроке мы научим компьютер производить простые вычисления.
итак начнём.
Для начал создаём уже привычный нам шаблон.
#include <iostream>
using namespace std;
int main ()
{
}
Далее нам нужно показать компьютеру, что мы будем вводить с клавиатуры цифры, которыми в дальнейшем мы будем пользоваться.
Для этого нам нужно произвести декларацию наших элементов.
float x; - Первое вводимое число
float y; - Второе вводимое число
float r; - полученный результат
char o; - производимая операция
Теперь нам нужно ввести эти цифры.
Это делается при помощи команды cin
cin >> x;
cin >> o;
cin >> y;
Теперь перечислим операции, которые будут производится
switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
после того как мы перечислили наши операции, выведем на экран то, что у нас получилось.
cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;
и поместим наш код в бесконечный цыкл While
Наша программа готова, осталось откомпилировать и выполнить.
#include <iostream>
using namespace std;
int main()
{
float x;
float y;
float r;
char o;
while(true)
{
cin >> x;
cin >> o;
cin >> y;
switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;
}
}
|
Подробно объяснил,-у меня получилось сделать/повторить