Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 91, средняя оценка - 4.78
Morgan-S23
-26 / 3 / 0
Регистрация: 20.03.2011
Сообщений: 102
#1

Почему программа сразу закрывается ? - C++

15.07.2011, 22:07. Просмотров 13584. Ответов 24
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main (void)
{
    int age;
    cout << "Enter you age: ";
    cin >> age;
    if (!(age > 12 && age <65))
    cout << "Halyava!!!!!!!!!";
    else
    cout << "OBLOM! PLATI!";
    return 0;
}
программа, после воода цифры, сразу закрывается! в чем причина ? результат выполнения программы виден 0.00000001 сек! как задержать экран, чтобы результат отображался и программа не закрывалась
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2011, 22:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Почему программа сразу закрывается ? (C++):

Компилируется без ошибок, но командная строка, почему то, сразу же закрывается - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;list&gt; #include &lt;iterator&gt; int main() { ...

Почему при запуске программы консоль (среда Eclipse C++) сразу закрывается? - C++
Привет всем :P Раньше изучал С++ в Visual Studio , теперь в силу смены ПК на ноут( Asus eee pc 701 4g ) перешел на Eclipse C++. Подскажите...

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

Программа закрывается сразу после отработки - C++
программа готова. Запускаю компилятор. Программа выполнена правильно, но окно сразу же закрывается! Какой код нужно вставить, чтобы окно...

Проблемка (программа сразу закрывается и не выдаёт ответ) - C++
#include &quot;StdAfx.h&quot; #include &quot;iostream&quot; // для cin и cout //#include &quot;conio.h&quot; // для getch #include &quot;cmath&quot; // для выполнения мат....

После выполнения программа сразу закрывается и не даёт увидеть результат - C++
После выполнения программа сразу закрывается и не даёт увидеть результат если не вставить system(&quot;pause&quot;); //Эта программа для сравнения...

24
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
15.07.2011, 22:09 #2
Используем поиск, господа
http://www.cyberforum.ru/cpp-beginners/thread10807.html
0
ValeryLaptev
Эксперт С++
1046 / 825 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
15.07.2011, 22:10 #3
А прочитать чуть повыше темы - никак?
C++
1
system("pause");
1
Morgan-S23
-26 / 3 / 0
Регистрация: 20.03.2011
Сообщений: 102
15.07.2011, 22:16  [ТС] #4
system("pause"); подошёл! спасибо. Темы тоже почитаю. Прост в книжках не мог найти и тут сразу решил задать тему)))
0
mak326428
36 / 36 / 3
Регистрация: 04.02.2011
Сообщений: 199
16.07.2011, 07:53 #5
Morgan-S23, ещё можно
C++
1
for (;;) {}
или
C++
1
while (true) {}
ставить в конце программы.
0
iama
1251 / 976 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
16.07.2011, 08:02 #6
mak326428, и потом через ctrl-c выходить? Благородный месье знает толк в извращениях.
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
16.07.2011, 09:03 #7
mak326428, Вас же просят экран задержать, а не зациклить программу
0
Kastaneda
Jesus loves me
Эксперт С++
4697 / 2901 / 238
Регистрация: 12.12.2009
Сообщений: 7,385
Записей в блоге: 2
Завершенные тесты: 1
16.07.2011, 11:12 #8
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от mak326428 Посмотреть сообщение
Morgan-S23, ещё можно
C++
1
for (;;) {}
или
C++
1
while (true) {}
ставить в конце программы.
Цитата Сообщение от iama Посмотреть сообщение
Благородный месье знает толк в извращениях.
вариант садо-мазо:
C++
1
_:goto _;
3
Nameless One
Эксперт С++
5777 / 3427 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
16.07.2011, 12:08 #9
Запускай из консоли, и будет тебе щастье
1
prZzZ
Программист
112 / 92 / 5
Регистрация: 22.03.2011
Сообщений: 235
16.07.2011, 12:14 #10
как вариант:
C++
1
2
3
#include <conio.h>
//...
_getch();
0
IIIa66uMEM6eP
заставил Бендера
436 / 292 / 10
Регистрация: 05.12.2010
Сообщений: 1,648
Записей в блоге: 6
16.07.2011, 12:19 #11
Помнится была тема как написать хелоу ворлд - разными способами) теперь можно стартануть марафон - как посмотреть результат работы программы) вплоть до переходов на ассемблере)
0
Zverit
Уничтожитель печенек
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
16.07.2011, 12:22 #12
Как вариант быдло кода:
C++
1
cin>>win;
в конце
0
nameless
Эксперт С++
334 / 298 / 14
Регистрация: 16.06.2009
Сообщений: 486
16.07.2011, 12:23 #13
Morgan-S23,

C++
1
std::cin.get();
2
diagon
Higher
1932 / 1198 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
16.07.2011, 12:27 #14
C
1
scanf("*");
1
iama
1251 / 976 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
16.07.2011, 12:44 #15
diagon, на MS VC++ 2010 не пашет
0
16.07.2011, 12:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2011, 12:44
Привет! Вот еще темы с ответами:

После выполнения алгоритма программа сразу закрывается - как исправить? - C++
дела такое: (циклический алгоритм, задача с матрицами) программа запускается в Win32 Console Application, но после выполнения алгоритма...

MS Visual Studio 2013 Express при компиляции программа открывается и сразу закрывается - C++
Вот код: #include &lt;iostream&gt; int main() { std::cout &lt;&lt; &quot;Hello&quot; &lt;&lt; ; system(&quot;pause&quot;); return 0; ...

Почему в конце программа сама закрывается? - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; float f(float x,int e) { float S=1,n=1; ...

Почему после ввода переменной программа закрывается? - C++
#include&lt;iostream&gt; using namespace std; int main() { int n, a=10,b, g=1; cin&gt;&gt;n;


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

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

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