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

Странный калькулятор - C++

Восстановить пароль Регистрация
 
KAKtaK93
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 3
13.10.2013, 15:33     Странный калькулятор #1
Привет, помогите пожалуйста исправить калькулятор. Когда ставлю знаки "-" или "+", выполняется умножение.
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
#include <iostream>
using namespace std;
int main()
{
    double a;
    double b;
    char znak;
    double result;
    cout<<"Vvedite a: ";
    cin>>a;
    cout<<"Vvedite b: ";
    cin>>b;
    cout<<"VVvedite znak: ";
    cin>>znak;
    if (znak=='/'){
        result=a/b;
      }
      else{if(znak='*'){
          result=a*b;
        }
        else{if(znak=='-'){
            result=a-b;
          }
          else{if(znak=='+'){
              result=a+b;
            }
          }
        }
      }
      cout<<"result: "<<result;
      cin.clear();
      cin.sync();
      cin.get();
      return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 15:33     Странный калькулятор
Посмотрите здесь:

C++ Странный цикл for
C++ Странный поиск
Странный конструктор C++
Странный код C++
Странный цикл for С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
13.10.2013, 15:35     Странный калькулятор #2
C++
1
if(znak=='*')
KAKtaK93
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 3
13.10.2013, 15:36  [ТС]     Странный калькулятор #3
Спасибо, буду внимательнее в следующий раз

Добавлено через 13 секунд
Можно закрыть.
kosheniatko
13 / 13 / 3
Регистрация: 03.10.2013
Сообщений: 44
13.10.2013, 15:37     Странный калькулятор #4
C++
1
 else{if(znak='*'){
два равно поставь
KAKtaK93
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 3
13.10.2013, 15:38  [ТС]     Странный калькулятор #5
Уже все работает, спасибо ViktorKozlov.
Yandex
Объявления
13.10.2013, 15:38     Странный калькулятор
Ответ Создать тему
Опции темы

Текущее время: 05:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru