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

Исчезает окно для ввода и вывода - C++

Восстановить пароль Регистрация
 
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 21:56     Исчезает окно для ввода и вывода #1

пишу программу в Win32.программа компилируется,а после черное окошко для ввода и вывода появляется и тут же исчезает!как это предотвратить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2014, 21:56     Исчезает окно для ввода и вывода
Посмотрите здесь:

Операторы ввода/вывода для чайников C++
C++ Исправить код для ввода и вывода матрицы
Открыть файл для ввода и вывода C++
C++ Формат ввода вывода для дат
Окно появляется и исчезает C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:01     Исчезает окно для ввода и вывода #2
return getch();
или
system("pause");

в самом конце кода
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 22:14  [ТС]     Исчезает окно для ввода и вывода #3
команды system и getch не распознаются какой для них надо подключить модуль?
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:18     Исчезает окно для ввода и вывода #4
getch - conio.h
system - в майкрософте автоматом подключается
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 22:39  [ТС]     Исчезает окно для ввода и вывода #5
нет ничего не выходит
system не распознается
getch ничего не меняет
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:40     Исчезает окно для ввода и вывода #6
скиньте код программы
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 22:41  [ТС]     Исчезает окно для ввода и вывода #7
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
// ConsoleApplication11.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "math.h"
#include "conio.h"
 
int funct(int x, int y, int z)
{
 
    return(log(pow(y, sqrtl(abs(x))))*(x-y/2)+sin(atanl(z)));
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int i, x0,y0,z0;
    int results[5];
    for (i=0;i<6; i++)
    {
    printf("vvedite x,y,z");
    scanf("%d", &x0, &y0, &z0);
    printf("znachenie funkcii sostavliaiet", "%d", funct(x0, y0, z0));
    results[i]=funct(x0,y0,z0);
    };
    for (i=0;i<6;i++) printf("%d", results[i]);
    return 0;
 
}
вот
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:44     Исчезает окно для ввода и вывода #8
А что за среда (компилятор)?
Попробуйте вместо #include "conio.h"
#include <conio.h>
вместо
return 0

return getch();
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 22:47  [ТС]     Исчезает окно для ввода и вывода #9
это Win32
нет не выходит все таки
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:49     Исчезает окно для ввода и вывода #10
ладно, зайдем с другой стороны
создаете ярлык для ехе файла, заходите в его свойства, находите "закрывать окно после завершения" - снимаете галочку
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 76
12.03.2014, 22:58  [ТС]     Исчезает окно для ввода и вывода #11
а там такого нет
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
13.03.2014, 08:44     Исчезает окно для ввода и вывода #12
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
#include "stdafx.h"
#include <math.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
 
int funct(int x, int y, int z)
{
 
    return(log(pow(y, sqrtl(abs(x))))*(x-y/2)+sin(atanl(z)));
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int i, x0,y0,z0;
    int results[5];
    for (i=0;i<6; i++)
    {
    printf("vvedite x,y,z");
    scanf("%d", &x0, &y0, &z0);
    printf("znachenie funkcii sostavliaiet", "%d", funct(x0, y0, z0));
    results[i]=funct(x0,y0,z0);
    };
    for (i=0;i<6;i++) printf("%d", results[i]);
    
    system("pause");
    return 0;
}
Добавлено через 1 минуту
Или Ctrl + F5 жмите.
kupnu4
26 / 26 / 9
Регистрация: 03.05.2013
Сообщений: 71
13.03.2014, 09:17     Исчезает окно для ввода и вывода #13
попробуй getchar();
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2014, 09:27     Исчезает окно для ввода и вывода
Еще ссылки по теме:

Исчезает окно консоля C++
Переопределение ввода вывода для классов C++
Файлы для ввода/вывода C++

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

Или воспользуйтесь поиском по форуму:
Ilot
Модератор
Эксперт С++
1765 / 1140 / 221
Регистрация: 16.05.2013
Сообщений: 3,017
Записей в блоге: 5
Завершенные тесты: 1
13.03.2014, 09:27     Исчезает окно для ввода и вывода #14
Цитата Сообщение от saden Посмотреть сообщение
system - в майкрософте автоматом подключается
<cstdlib>
См. http://en.cppreference.com/w/cpp/header/cstdlib
Yandex
Объявления
13.03.2014, 09:27     Исчезает окно для ввода и вывода
Ответ Создать тему
Опции темы

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