С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Возврат к началу switch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменение размера созданного вектора http://www.cyberforum.ru/cpp-beginners/thread1164450.html
Как изменить размер вектора? Например, проводим какие-нибудь вычисления и результатов получилось больше, чем размер вектора. Как в таком случаи увеличить вектор?
C++ Проверить список запущенных процессов на наличие нужного Задача: 1. Все просто - проверить список запущенных процессов на наличие нужного мне процесса , если найден возвращаем правду если не найден выходим , ВНИМАНИЕ!!! функцию нужно вызывать постоянно ,... http://www.cyberforum.ru/cpp-beginners/thread1164449.html
Sublime text 2 + MinGW не получается настроить C++
Все делал по теме: http://www.cyberforum.ru/blogs/390663/blog1982.html Или этот способ не подходит для Sublime text 2? Нажимаю Ctrl+B или Ctrl+Shift+B ничего не происходит, только появляется пустая...
C++ Задать определенное число итераций
Здравствуйте! Сижу и пытаюсь разбираться с методами оптимизации, алгоритмы осилила, теперь новая проблема, мне метод необходимо "прогнать" определенное число раз и тот ответ, что получу вывести. Не...
C++ Написать программу, которая считывает текст из файла и выводит на экран строки, содержащие двоичные числа http://www.cyberforum.ru/cpp-beginners/thread1164426.html
Помогите пожалуйста написать программу в CodeBlocks: Написать программу, которая считывает текст из файла и выводит на экран строки, содержащие двоичные числа. Буду очень...
C++ Как получить доступ к элементам вектора Нашел вот такой код. А вот как получить доступ к элементам вектора? FILE *ToWrite = fopen("C:\\result.txt", "w+"); list<string> ids; char s; while(true) { fgets(s, 20,... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
03.05.2014, 00:31
Цитата Сообщение от JAson13 Посмотреть сообщение
до тех пор, пока не
это и называет "цикл".
TrueBit, я бы выделил проверку в отдельную функцию:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
bool accept(int x)
{
    switch(x) 
    {
        case 1: 
        case 2: 
        case 3: return true;
        default: return false;
    }
}
 
int main() 
{
    int x = 0;  
    while( std::cin >> x, !accept(x) );
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.