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

Оператор case - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Грамматика условного оператора присваивания http://www.cyberforum.ru/cpp-beginners/thread1021208.html
Опишите синтаксис условного оператора присваивания языка С. В правой части такого оператора задаётся с помощью отношений и арифметических выражений целого типа, составленных из простых переменных, констант целого типа и знаков арифметических операций "+", "-", "*", "/". и круглых скобок. Приоритет операций обычный. вот препод написала начало: <НИIF>::=?:(<ЛВ>,<ВЫРАЖ1>,<ВЫРАЖ2>); (ЛВ):: =...
C++ Вычислить сумму максимального элемента массива и количества нулевых элементов массива Помогите пожалуйста. Дан линейный массив действительных чисел. Вычислить сумму максимального элемента массива и количества нулевых элементов массива. http://www.cyberforum.ru/cpp-beginners/thread1021201.html
C++ Выяснить, имеется' ли среди s1,…,sn пара соседствующих одинаковых символов
Выяснить, имеется' ли среди s1,…,sn пара соседствующих одинаковых символов.
С++2010 и GDI+ не рисует многоугольник C++
Подскажите, пожалуйста, в чем причина того, что на данном объекте Graphics-наследнике класса Image с именем g, текст выводится исправно, а другие фигуры рисоваться не хотят? В частности, мне надо нарисовать многоугольник с тремя вершинами (это для примера, фактически нужны 17 вершин). Я создал объект myPen типа Pen и массив точек многоугольника PointsArr типа Point. В строке с функцией...
C++ Ошибка с внешним символом http://www.cyberforum.ru/cpp-beginners/thread1021189.html
Недавно уже выкладывал эту задачу , но с очень плохим решением. Преподаватель не разрешил в ней использовать массивы и структуры(забавно) Поэтому в коде целая телега переменных и ошибка ,которая звучит так : 1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl printTable(float *,float *,float *,float *,float *,float *,float *,float *,float *,float *,float *,float...
C++ Наследование классов в С++ Здравствуйте, нужна помощь в написании программы, может кто - нибудь сталкивался,или имеются похожие задания примеры.Нужна реализовать наследование классов Базовый класс - обьект в пространстве свойства :координаты,методы :перемещение. Исходящие классы: 1 ) Параллелепипед свойства : размер (длина ,ширина ,высота) методы : смена размеров , пропорциональная смена размеров для получения... подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
27.11.2013, 20:12     Оператор case
Mushroom94, никак. case просматривает значение переменной и выполняет нужную ветвь, если переменная РАВНА (не может быть интервала) какому-то значению.
Допустим, грубый пример:
C++
1
2
3
4
5
switch(x)
{
case -1: x = -x; break;
case 1: x = x; break;
}
Так сказать, псевдо-функция abs (абсолютного значения), которая работает для числа -1 и 1. Увы, сделать интервалы или заранее неизвестные значения в CASE нельзя.
 
Текущее время: 10:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru