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

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

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

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

12.03.2014, 21:56. Просмотров 520. Ответов 13
Метки нет (Все метки)


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

Файлы для ввода/вывода - C++
Посчитайте A + B. Технические условия Входные данные В каждой строке задано два целых числа A и B (|A|, |B| ≤ 30000)....

Операторы ввода/вывода для чайников - C++
Как думаете если использовать оператор ввода или вывода cout или cin это не покажется что человек чайник??? И еще вы обычно какими...

Открыть файл для ввода и вывода - C++
Все привет. Есть код: #include <iostream> #include <fstream> #include <string> int main() { std::fstream...

Формат ввода вывода для дат - C++
Здорова!!! Есть задачка: "Поэкспериментируйте и определите, какие форматы ввода/вывода использует ваша система для дат." И как же...

Переопределение ввода вывода для классов - C++
#include "stdafx.h" #include "stdio.h" #include <clocale> #include <iomanip> #include <fstream> #include <string> #include...

Исправить код для ввода и вывода матрицы - C++
НАписал код для ввода и вывода матрицы. Выдает ошибку без лога. #include<iostream> #include<stdio.h> #include<conio.h> ...

13
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:01 #2
return getch();
или
system("pause");

в самом конце кода
1
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 78
12.03.2014, 22:14  [ТС] #3
команды system и getch не распознаются какой для них надо подключить модуль?
0
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:18 #4
getch - conio.h
system - в майкрософте автоматом подключается
1
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 78
12.03.2014, 22:39  [ТС] #5
нет ничего не выходит
system не распознается
getch ничего не меняет
0
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:40 #6
скиньте код программы
1
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 78
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;
 
}
вот
0
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:44 #8
А что за среда (компилятор)?
Попробуйте вместо #include "conio.h"
#include <conio.h>
вместо
return 0

return getch();
1
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 78
12.03.2014, 22:47  [ТС] #9
это Win32
нет не выходит все таки
0
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 22:49 #10
ладно, зайдем с другой стороны
создаете ярлык для ехе файла, заходите в его свойства, находите "закрывать окно после завершения" - снимаете галочку
1
хгаля
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 78
12.03.2014, 22:58  [ТС] #11
а там такого нет
0
alsav22
5421 / 4816 / 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 жмите.
0
kupnu4
26 / 26 / 9
Регистрация: 03.05.2013
Сообщений: 71
13.03.2014, 09:17 #13
попробуй getchar();
0
Ilot
Модератор
Эксперт С++
1820 / 1178 / 232
Регистрация: 16.05.2013
Сообщений: 3,115
Записей в блоге: 5
Завершенные тесты: 1
13.03.2014, 09:27 #14
Цитата Сообщение от saden Посмотреть сообщение
system - в майкрософте автоматом подключается
<cstdlib>
См. http://en.cppreference.com/w/cpp/header/cstdlib
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2014, 09:27
Привет! Вот еще темы с ответами:

Окно консоли исчезает - C++
пишу программу сервер. состоит програма из 2 приложений, один главный подключает клиентов и отправляет их во второе приложение(при этом...

Окно появляется и исчезает - C++
Люди.. помогите кто знает в чем причина.... уже все перепробовал и все одно и тоже .... ставил Visual Studio 2010 Professional.... и Visual...

Исчезает окно консоли - C++
Запускаю программу, ввожу первое число, второе число, жму Enter и окно MS DOS исчезает, не выводя сумму. Что нужно добавить? Именуйте...

Укажите функции ввода-вывода для работы с бинарными файлами - C++
Укажите функции ввода-вывода для работы с бинарными файлами


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

Или воспользуйтесь поиском по форуму:
14
Yandex
Объявления
13.03.2014, 09:27
Ответ Создать тему
Опции темы

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