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

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

Войти
Регистрация
Восстановить пароль
 
compod
45 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 23
#1

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

21.07.2011, 00:43. Просмотров 543. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* Всё там есть
 
*/
#include <iostream>
using namespace std;
//C++ прога начинаеца с функции main().
int main()
{
    double fut, metr;
    cout << "vvedi skoka futov: ";
    cin >> fut;
    metr = fut / 3.28;
    cout << fut << " футов равно " << metr << "metram\n";
    cin.get();
    return 0;
}
вот . не пойму . ввожу число (футов) , жмакаю enter , прога закрываеться
в чем дело ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2011, 00:43     Закрываеться программа
Посмотрите здесь:

Программа закрываеться при запуске(не успеваешь прочитать сообщение об ошибке) - C++
Помогите плз,Начал буквально на днях изучение С++ , препод , просто ацкий , Думает что мы уже можем свободно програмировать , хотя только...

Когда нажимаю добавить элемент, и уже его ввожу, то вылетает ошибка и закрываеться программа - C++
Есть такая программулька: //class_sets.h using namespace std; class Set { private: struct SetElement { enum {ATOM, SET}...

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

Окно программы очень быстро закрываеться и нельзя просмотреть результат - C++
Привет. Я студентка первого курса. Я написала програму (С ++ Console Wizard). Программа после компиляции разрешает вводить нужные данные, а...

Консольная программа ведет себя странно: быстро закрываеться и весь код состоит из каких-то иероглифов - Delphi
Помогите решить проблемку, код рабочий, компилируеться, но вот при компиляции, программка ведет себя странно, во-первых быстро...

Utorrent открываеться и закрываеться сразу - Удаление вирусов
После открытия программы в начале она не открываеться но после 3-4 попыток она открываеться и сразу закрываеться. К счастью такие программы...

Не закрываеться меню при переходе на якорь - HTML, CSS
Добры день у меня проблема следующего характера. Не закрывается меню при переходе на якорь либо при нажатии в свободной области вот...

Надоедливое окно предупреждения системы никак не закрываеться! - Windows 7
При загрузке чего-то (уже не помню чего и оно сразу закрылось) выскочило окно Предупреждение системы безопасности Windows Оно никак...

Программа не может быть запущена, т.к. на Вашем компьютере установлена программа-эмулятор - Игры
При запуске лицензионной детской игровой программы выскакивает сообщение: Программа не может быть запущена, т.к. на Вашем компьютере...

Программа циков с неизвестным число повторений и программа с внутренним ветвлением - Pascal
1.Дано натуральное число n. Получить наименьшее натуральное число вида m в степени 2, превосходящее n. 2.Дан числовой массив А, состоящий...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
21.07.2011, 01:04     Закрываеться программа #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main()
{
     double fut, metr;
     std::cout << "Enter feets: ";
     std::cin >> fut;
     std::cin.ignore();
     metr = fut / 3.28;
     std::cout << fut << " feets =  " << metr << "meters\n";
     std::cin.get();
     return 0;
}
compod
45 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 23
21.07.2011, 01:14  [ТС]     Закрываеться программа #3
C++
1
std::cin.ignore();
что это значит ?
Techno
Вирусоборец
317 / 119 / 2
Регистрация: 15.07.2011
Сообщений: 293
21.07.2011, 01:35     Закрываеться программа #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* Всё там есть
 
*/
#include <iostream>
using namespace std;
//C++ прога начинаеца с функции main().
int main()
{
    double fut, metr;
    cout << "vvedi skoka futov: ";
    cin >> fut;
    metr = fut / 3.28;
    cout << fut << " футов равно " << metr << "metram\n";
    system("pause");
    return 0;
}
Добавлено через 11 минут
Цитата Сообщение от compod Посмотреть сообщение
C++
1
std::cin.ignore();
что это значит ?
Убирает символы из потока (в данном случае символ конца строки \n), на которые далее реагировал Ваш cin.get(), поэтому программа закрывалась не дожидаясь ввода.
Morgan-S23
-26 / 3 / 0
Регистрация: 20.03.2011
Сообщений: 102
21.07.2011, 08:32     Закрываеться программа #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{
        double fut, metr;
        cout << "vvedi skoka futov: ";
        cin >> fut;
        metr = fut / 3.28;
        cout << fut << " футов равно " << metr << "metram\n";
        cin.get();
        system ("pause");
        return 0;
}
У тебя программа выполняется и сразу закрывается. system ("pause"); чтобы задержать экран до нажатия любой кнопки
Yandex
Объявления
21.07.2011, 08:32     Закрываеться программа
Ответ Создать тему
Опции темы

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