Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
vanek516
5 / 5 / 0
Регистрация: 24.06.2009
Сообщений: 125
#1

Закрывается программа - C++

27.01.2012, 18:55. Просмотров 690. Ответов 3
Метки нет (Все метки)

Учу cpp. Переписал код с учебного задания, скомпилировал, нажал Build>Build solution, запустил. Программа запускается, но результат не выдает. Также пробовал пустую программу в одну строчку, не пишет "для продолжения нажмите любую клавищу" просто сразу закрывает, почему?

вот код.

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
#include <iostream>
using namespace std;
 
int main() 
{
    int a, b;
    char op; //operator
    int res; //result
 
    cout << "Vvedite zna4enie: ";
    cin >> a;
    cin >> op;
    cin >> b;
 
    if (op == '+')
        res = a+b;
    else if (op == '-')
        res  = a-b;
    else if (op == '*')
        res = a*b;
    else if (op == '/')
        res = a/b;
    else
        cout << "Nepravilniy znak";
        return 0;
 
    cout << "Result = ";
    cout << res;
    cout << endl;
 
    return 0;   
 
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2012, 18:55
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Закрывается программа (C++):

Закрывается программа
После запуска откомпилированной программы я её запускаю и окно программы сразу...

закрывается программа
после введения цифры от 1-3 и нажатии клавиши закрывается программа. system...

Почему программа сразу закрывается ?
#include &lt;iostream&gt; using namespace std; int main (void) { int age; ...

Консольная программа закрывается без причины
Консольная программа выводит на консоль текст, записывает текстовые файлы. Не...

Программа закрывается при нажатии Enter
Работаю в Visual studio 2010 Exspress C++. Написал несколько простых программ....

Почему в конце программа сама закрывается?
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt;...

3
SiOS
6 / 6 / 1
Регистрация: 07.03.2010
Сообщений: 134
Записей в блоге: 2
27.01.2012, 19:59 #2
Ты ты должен ввести знак арифметики? А ты введешь? и Удали " return 0" после cout << "Nepravilniy znak"
0
silent_1991
Эксперт С++
5007 / 3067 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
28.01.2012, 05:44 #3
vanek516, во-первых, в последний else надо включить как вывод сообщения, так и return. Во-вторых, здесь больше подошёл бы switch. И в-третьих, чтобы программа сразу не закрывалась, запускайте её по Ctrl+F5.
0
Micro
43 / 43 / 5
Регистрация: 12.11.2011
Сообщений: 434
29.01.2012, 14:11 #4
перед return 0; напиши
C++
1
system("PAUSE");
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2012, 14:11
Привет! Вот еще темы с решениями:

Программа сразу после ввода закрывается
Ввела код { int buf; int a; int n,i; cin &gt;&gt; n; for (int i=0; i&lt;n;...

Программа закрывается после первой команды
Например, вводим -h, программа выдает справку и завершает свою работу. Как...

Программа закрывается при выводе решения
написал программу по переводу между системами счислений, создал exe файл,...

Программа закрывается после ввода массива
Доброго времени суток, помогите, пожалуйста, поправить код. Опыт...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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