Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.02.2008, 01:40   #1
EzS
Новичок
Джуниор
 
Регистрация: 28.02.2008
Сообщений: 2
По умолчанию Dev-C++. Помощь начинаещему

Уважаемые, подскажите пожалуйста по такому вопросу

Начал изучать С++, нашел не плохой, на мой взгляд, учебник Стивена Прата "Язык программирования C++. Лекции и упражнения". Все разжовано, с примерами.
Начал делать упражнения оттуда и залип на такой проблеме:

Код:
#include <iostream>
using std :: cout;
using std :: cin;

int main()
    {
          int fleas;
          cout << "How many fleas does your cat have?\n";
          cin >> fleas;
          cout << "Well,that's" << fleas << "  fleas too many!\n";
          return 0;
    }
Откомпиллировал, запустил, после ввода данных и нажатия enter'а окно закрывается и ничего не происходит. Почему так и в чем грабли?

Установлен: Dev-C++ 4.9.9.2 с компиллятором Mingw
EzS вне форума
Старый 28.02.2008, 01:46   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Всё происходит, а после этого окно, как и положено, закрывается. Можно так:

Код:
#include <iostream>
using std :: cout;
using std :: cin;

int main()
    {
          int fleas;
          cout << "How many fleas does your cat have?\n";
          cin >> fleas;
          cout << "Well,that's" << fleas << "  fleas too many!\n";
          cin >> fleas;
          return 0;
    }
B_N вне форума
Старый 28.02.2008, 01:52   #3
EzS
Новичок
Джуниор
 
Регистрация: 28.02.2008
Сообщений: 2
По умолчанию

Спасибо. Почему-то в учебнике этот момент упущен
EzS вне форума
Старый 01.03.2008, 17:36   #4
alexx777
Пользователь
 
Регистрация: 20.02.2008
Сообщений: 75
По умолчанию

Ещё вариант - использовать библиотеку conio и её функцию getch():

Код:
  
#include <iostream>   
using std :: cout;   
using std :: cin;   
#include <conio.h>
  
int main()   
    {  
          int fleas;  
          cout << "How many fleas does your cat have?\n";  
          cin >> fleas;  
          cout << "Well,that's" << fleas << "  fleas too many!\n";  
          getch();
          return 0;  
    }
В таком случае будет достаточно нажать на любую кнопку, чтобы программа завершила свою работу.
alexx777 вне форума
Старый 01.03.2008, 20:25   #5
Ruka
Новичок
Джуниор
 
Регистрация: 01.03.2008
Сообщений: 2
По умолчанию

я обычно чтоб програмку просмотреть , тобиш результаты ее выполнения перед "return 0;" вставляю "system ("pause");"

int main()
{
...
system ("pause"); // тормозит программу
return 0;
}


прописывания функций нетребует, програма закрываеться после нажатия любой кнопки.
Ruka вне форума
Старый 01.03.2008, 21:00   #6
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

cin.get();
Carbon вне форума
Старый 04.03.2008, 16:42   #7
ANTI
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 13
По умолчанию

Пытаюсь составить програмку с одной функцией но ничего не выходит,
буксую на этих функциях уже третий день.Составте пожалуйста код
програмки .
1.Ввести сумму.
2.Ввести процент.
3.Ввести количество месяцев.
Программа вычисляет проценты из суммы по формуле " сумма / 100 * % "
это вычисляется в основной части , а в функции нужно к ведённой
сумме прибавить результат вычесленный по формуле и затем
полученную сумму разделить на количество месяцев.
На экран выводятся проценты и сумма посколько нужно будет платить в
месяц.
ANTI вне форума
Старый 04.03.2008, 16:49   #8
alexx777
Пользователь
 
Регистрация: 20.02.2008
Сообщений: 75
По умолчанию

Для каждого вопроса - отдельная тема!
alexx777 вне форума
Старый 04.03.2008, 18:34   #9
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Тема закрыта. Новый вопрос - в новую тему.
Carbon вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь F1 Stanislav Общие вопросы Delphi 6 26.11.2007 00:29
Помощь!!!!!! Танюшка!!!!!!! Фриланс 7 25.10.2007 12:02