ЛР
Лена Рыбакова

калькулятор хотел написать. С++. Что-то не работает, только начал изучать язык

#include

#include

#include

using std::cout;

using std::endl;

using std::cin;

using std::ios_base;

int main()

{

setlocale(LC_ALL, "Russian");

int a;

int b;

char c;

int d;

cout << "Введите 1 число: ";

cin >> a;

cout << "Введите 2 число: ";

cin >> b;

cout << "Введите значение: ";

cin >> c;

d=a+b;

d=a/b;

d=a*b;

d=a-b;

if(a + b)

{

cout << "= " << d;

}

if(a+b)

{

cout << "= " << d;

}

if(a * b)

{

cout << "= " << d;

}

if(a / b)

{

cout << "= " << d;

}

_getch();

return 0;

}

ИК
Ирина Карева

#include
using std::cout;
using std::cin;
using std::endl;
int main() {
double a; cin >> a;
char sign; cin >> sign;
double b; cin >> b;
system("cls");
double result;
char err = '*';
switch (sign) {
case '+': result = a + b; break;
case '-': result = a - b; break;
case '*': result = a * b; break;
case '/': result = b ? a / b : b; break;
default: err = '#';
}
setlocale(LC_ALL, "Russian");
if (!b) cout << " Попытка деления на ноль!";
else if (err == '#') cout << " Несуществующая арифметическая операция: " << sign;
else cout << ' ' << a << ' ' << sign << ' ' << b << " = " << result;
err = '*';
cout << endl;
cin.sync();
cin.get();
return 0;
}

АК
Аня Косулина

Попробуй начать с HelloWorld

ГГ
Галчонок Горященко

ну конечно не будет. Ты изменил занчение переменной d четыре раза. d=a+b это значит что ты значению d присвоишь сумму a+b. Потом сразу же следующей строкой это значение заменяется на a/b и в конце на a-b. Сохраняется последнее значение. Попробуй использовать оператор CASE

Похожие вопросы
Какой язык программирования следует начать изучать?
Какой язык программирования начать изучать?
С чего начать изучать с++
Собираюсь изучать языки программирования .С какого начать?
хочу начать изучать языки программирования с какого языка посоветуете начать изучение
Хочу начать изучать программирование с какого языка начать?
С какого языка начать изучать программиование? Простите за повтор))
Языки програмирования. Хочу начать изучать языки программирования, какой посоветуйте начать первом?
Я хочу начать изучать язык программирования "C++".
Скажите с чего начать изучать java язык и где его начать изучать конкретно? ?