Форум программистов, компьютерный форум 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? подробнее

Показать сообщение отдельно
Bend3r
 Аватар для Bend3r
142 / 129 / 17
Регистрация: 29.07.2012
Сообщений: 681
20.07.2013, 03:05     цикл switch
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma hdrstop
#include <iostream>
#include <windows>
 
using namespace std;
void main()
{
int a;
cin >> a;
switch(a)
{
case '1','3','5','7','9':
cout << "Нечетное.\n";
break;
case '2','4','6','8':
cout << "Четное.\n";
break;
case '10':
cout << "Четное.\n";
break;
}
system("Pause");
}
В чем моя ошибка? На 2,4,6,8 ну и вообще не реагирует вот на 10, все хорошо. И еще вопрос можно ли вообще вот так.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru