Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ara_pop_007
0 / 0 / 0
Регистрация: 29.05.2016
Сообщений: 3
#1

Неверные расчеты калькулятора с тремя переменными - C++

29.05.2016, 20:50. Просмотров 102. Ответов 3
Метки нет (Все метки)

Я начинающий в программировании и в c++, решил сделать программу, которая будет простым калькулятором: вводишь 3 переменные и тебе выводится ответ. В чем ошибка(код ниже)?


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <conio.h>
 
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
setlocale(LC_ALL, "Russian");
    
int a, b;   
char c; 
    
cout << "Введите выражение:";   
cin >> a >> c >> b; 
    
if(c = '*')
{       
    cout << endl << (a * b) << endl;
}   
if(c = '/') 
{
    cout << (a / b);
}
if(c = '+')
{
    cout << (a + b);
 
}
else if(c = '-')
{
    cout << (a - b);
}
 
    
    
    
    
_getch();
 
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2016, 20:50     Неверные расчеты калькулятора с тремя переменными
Посмотрите здесь:

C++ Напишите программу, которая бы делала все расчеты за нумеролога.
C++ Уравнение с тремя переменными С++
C++ Число Фибоначчи и рекурсия: код выдает неверные результаты
Расчеты C++
Программа производит неверные вычисления C++
Составить программу расчеты значения функции C++
C++ При вводе даты рождения и номера телефона в структуру выдает неверные данные
Вычислить значение выражения с тремя переменными C++
Программа производит расчеты только по одному из двух введенных значений C++
C++ Моделирование устройства с тремя кнопками и тремя лампочками: красной, желтой и зеленой
C++ Неверные и/или отрицательные значения в быстрой сортировке
C++ Создать две функции потоков, которые выполняют следующие расчеты:

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
илья9696
73 / 73 / 16
Регистрация: 15.11.2014
Сообщений: 421
Завершенные тесты: 1
29.05.2016, 21:01     Неверные расчеты калькулятора с тремя переменными #2
Почему таким странным образом написан код?
Проще сделать несколько функций, которые будут отвечать за каждую арифметическую операцию
zss
Модератор
Эксперт С++
6248 / 5851 / 1891
Регистрация: 18.12.2011
Сообщений: 14,994
Завершенные тесты: 1
29.05.2016, 21:02     Неверные расчеты калькулятора с тремя переменными #3
= - это присвоение
== - логическое сравнение
ara_pop_007
0 / 0 / 0
Регистрация: 29.05.2016
Сообщений: 3
29.05.2016, 21:07  [ТС]     Неверные расчеты калькулятора с тремя переменными #4
Большое спасибо, очень помогли.
Yandex
Объявления
29.05.2016, 21:07     Неверные расчеты калькулятора с тремя переменными
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru