Пример C++ INTRO14.CPP из Turbo C++
#include <iostream.h>
int main ()
{
int your_number;
cout << "Enter a whole number: ";
cin >> your_number;
if (your_number % 2 == 0)
cout << "\nYour number is even\n";
if (your_number % 2 != )
{
cout << "Your number is odd.\n";
}
cout << "That's all!\n";
}
Я получаю только сообщение Введите целое число. Когда я ввожу нечетное или четное число, программа, кажется, завершается.
Я получаю сообщение, что ваш номер четный (или нечетный) только после того, как я возвращаюсь в оболочку DOS.
Почему я получаю только частичный вывод, когда нажимаю RUN из IDE?
getch()
илиsystem("pause")
в концеmain
. Отвечает ли это на ваш вопрос? Нет вывода при запуске программы - person brc-dd   schedule 22.02.2021#include <iostream.h>
не является стандартным С++ и не будет компилироваться ни одним компилятором за последние 2 десятилетия. Это только один пример того, почему вам не следует использовать borland C++. - person bolov   schedule 22.02.2021getch()
в конце, он будет ждать, пока не будет нажата любая кнопка. Вы увидите сообщение. - person ILoveLogCat   schedule 22.02.2021[ALT+F5]
или просто[F5]
переключаться между исходным кодом и результатом вашего приложения после его завершения...getch()
добавление в конец поможет, но в DOSBOX вы можете добавить как минимум 3 из них последовательно, так как это дает сбои - person Spektre   schedule 22.02.2021