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

цикл switch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected http://www.cyberforum.ru/cpp-beginners/thread926005.html
Есть класс: class Expression { public: Expression(string expr, ErrorCallback errcb=0); Expression(const Expression& orig); virtual ~Expression(); // .................. private: istream in; ostream out;
C++ Подскажите, какую базу данных использовать проще всего Здравствуйте, уважаемые форумчане =) Стоит задача, написать программу.. работающую с БД.. Дело в том, что я не могу определиться, какую БД лучше использовать и какой класс взять. Нужно, чтоб мог асинхронно выполнять несколько запросов к БД. Ранее писал программу на с# и использовал sqlite, но параллельного выполнения запросов к БД там не было (либо я не смог сделать, додуматься..) Щас вот... http://www.cyberforum.ru/cpp-beginners/thread925997.html
C++ Задача Нули
Опять проблема с вводом/выводом через файлы. Как решить вот эту задачу:Нули (Время: 1 сек. Память: 16 Мб Сложность: 16%) Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. Входные данные В единственной строке входного файла INPUT.TXT записана последовательность нулей и единиц (без пробелов). Суммарное количество цифр не превышает 100. Выходные...
(WinSock) Условие прихода пакета данных C++
Допустим, я хочу написать чат на WinSock. Мне нужно, чтобы при приходе пакета специально отведенный буфер заполнялся данными, после чего выводился на экран в виде текста. Как определить, пришел ли пакет с данными? Есть ли специальное условие? На подобии " if( если пришел пакет с сервера ) { код } Сработает-ли такое условие? while(true) { recv(//чтение SSock,//сокет ...
C++ FPS средствами C++ http://www.cyberforum.ru/cpp-beginners/thread925959.html
Здравствуйте. Подскажите, как вывести FPS поверх окна (игры), например, как это делает FRAPS. Заранее спасибо.
C++ Задача преобразования числа в предложение | обработка потока ввода Здравствуйте. Я нашел варианты решения в прикрепленной теме, но интересует вопрос следующего содержания: существуют ли метод "выхвачивания" цифр из потока cin таким образом, чтобы при вводе числа 512 я мог обработать отдельно и 5, и 1, и 2, а на экране было записано именно "512", а не "5 1 2", то есть без разделяющих символов потока cin? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
20.07.2013, 10:30     цикл switch
Bend3r, в одном флаконе свитч и простое условие
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <cmath>
#include <iostream>
using namespace std;
 
int main()
{
    int i;
    int arr[] = {3, 4, -6, 7, 11};
    for(i = 0; i < sizeof(arr)/sizeof(arr[0]); i++)
    {
        cout<<"Число : "<<arr[i]<<endl;
        cout<<"\tПроверка простым условием : "<<endl;
        if( arr[i] % 2 )
            cout<<"Число нечётное"<<endl;
        else
            cout<<"Число чётное"<<endl;
 
        cout<<"\tПроверка switch : "<<endl;
        switch(abs(arr[i]))
        {
        case 1:
        case 3:
        case 5:
        case 7:
        case 9:
            cout<<"Число нечётное"<<endl;
            break;
        case 0:
        case 2:
        case 4:
        case 6:
        case 8:
            cout<<"Число чётное"<<endl;
            break;
        default:
            cout<<"Число не из диапазона 0...9"<<endl;
            break;
        }
    }
    return 0;
}
Миниатюры
цикл switch  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru