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

Как сделать что бы программа не завершалась - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли пронести шкаф сквозь дверь, если проносить его разрешается так, чтобы каждое ребро шкафа было параллельно или перпендикулярно стороне двери. http://www.cyberforum.ru/cpp-beginners/thread640283.html
Здравствуйте, решаю задачку и вот написал лобовое (простое решение и решил проверить что будет), но удивился что при прохождении тестирования выдало что все ответы не верны, и решил отправить тот же...
C++ Считывание и подсчет информации Я ввожу в консоль, допустим 5+6 или 45-15 и программа должна в зависимости от знака подсчитать результат. Помогите пожалуйста в реализации http://www.cyberforum.ru/cpp-beginners/thread640277.html
C++ Об указателях
В чем разница между этими двумя строчками? int* x; int *x;
C++ Указатели
Для чего нужны указатели? Можно же и одними переменными обойтись. Зачем нужны адреса переменных?
C++ Модификатор FAR (WinSock) http://www.cyberforum.ru/cpp-beginners/thread640238.html
Что означает модификатор FAR в некоторых функциях/структурах WinSock? Допустим typedef struct hostent { char FAR * h_name; char FAR FAR **h_aliases; short h_addrtype;
C++ Генератор случайных вещественных чисел в динамическом массиве Всем привет Мне нужна помощь в следующем. нужно заполнить динамический массив рандоными вещественными числами, чтобы были как с "-", так и с "+" я начал код ---> #include <iostream>... подробнее

Показать сообщение отдельно
TopLoader
42 / 42 / 4
Регистрация: 10.12.2011
Сообщений: 128
20.08.2012, 22:35
tofast, вот еще менее радикальный вариант, предусматривающий возможность выхода из приложения:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    cout << "(Enter -1 for exit)\n";
    int n;
    do {
        n = 0;
        cout << "Enter number: ";
        cin >> n;
        if(n!=-1)
            cout << n << " in squared is " << n*n << "\n";
    } while(n!=-1);
 
    return 0;
}
Добавлено через 3 минуты
tofast, конструкция do-while означает цикл с постусловием. Сначала выполняется фрагмент кода между do { и }, затем проверяется условие, написанное между while( и ); — пока это условие истинно, цикл продолжает выполняться.
Буквально так и переводиться do — делай, while — пока.

Такой цикл выполнится как минимум 1 раз. Общая форма у него такая:
do{
предложения;
} while(условие);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru