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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
CLOH
5 / 5 / 3
Регистрация: 30.12.2010
Сообщений: 40
#1

замена switch на if. - C++

05.04.2012, 22:02. Просмотров 967. Ответов 6
Метки нет (Все метки)

Задание: Заменить в примере оператор switch структурой операторов if.

Вопрос: Как можно заменить default??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2012, 22:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос замена switch на if. (C++):

Замена чисел на символы (switch) - C++
Написать программу замены введенного числа от 0 до 9 соответствующим символом (1=! 2=@ ...) с оператором switch

Замена If на Switch вызвала ошибки - C++
Создаю структуру, подключаю к ней txt файл, использовала if, все работало, решила поменять на switch начал ругаться Не понимаю, что...

Оптимальная конструкция switch-case-while / while-switch-case - C++
Имеется конструкция типа: switch() { case 1: while() { ... }

Switch case внутри switch case - C++
Привет всем! Нужна помощь. Пишу калькулятор с консольным меню. Так вот, используется цикл while, внутри которого у меня switch...

While{switch{switch{break;}}} break выходит из while - C++
В общем необходимо конструкцию switch запускать в цикле, в каждом case X: стоит свой break;, да бы выполнился один case, а не все. Проблема...

Замена букв в предложении. Не работает замена кириллицы - C++
Суть программы заменить все определенные буквы в предложении на другую. Собственно, вот код. Латиницу заменяет как надо. Но если ввести...

6
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
05.04.2012, 22:05 #2
Ты вообще хочешь программирование выучить или узнать N ответов на N вопросов?

Вопрос:
Цитата Сообщение от CLOH Посмотреть сообщение
Вопрос: Как можно заменить default??
Ответ: заменить на else.
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,948
Записей в блоге: 17
05.04.2012, 22:06 #3
Последний else { .... } и будет вместо default, а вообще код надо смотреть....
0
Байт
Эксперт C
16324 / 10600 / 1587
Регистрация: 24.12.2010
Сообщений: 20,207
05.04.2012, 22:07 #4
Цитата Сообщение от CLOH Посмотреть сообщение
Как можно заменить default??
Попробуй else
0
CLOH
5 / 5 / 3
Регистрация: 30.12.2010
Сообщений: 40
05.04.2012, 22:26  [ТС] #5
Вообщето я написал что нужно заменить на операторы if!!!, а не if else.
0
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
05.04.2012, 22:30 #6
Цитата Сообщение от CLOH Посмотреть сообщение
Вообщето я написал что нужно заменить на операторы if!!!, а не if else.
if (условие1) { ...; }
if (условие2) { ...; }
if (условие3) { ...; }
if (не условие1 && не условие2 && не условие3) {...;}
но с else будет лучше
1
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,948
Записей в блоге: 17
05.04.2012, 22:33 #7
if( ! (условие 1 && условие 2 && условие N) ) ....

условие 1,условие 2 - условия которые идут до default
1
05.04.2012, 22:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2012, 22:33
Привет! Вот еще темы с ответами:

Замена if else на switch - Java SE
Доброго времени суток. Нуждаюсь в помощи с лабораторной работой. Задание: написать программу, решающую данное уравнение, используя if...

Оправдана ли замена If на Switch - C#
Всем привет! Я получаю ответ от сервера: string killer; killer = new StreamReader(response.GetResponseStream(),...

Замена switch полиморфизмом - C#
Здравствуйте. Читаю в данный момент книгу по рефакторингу, решил посмотреть свой старый код и переделать. Скажите, как можно заменить это...

Замена конструкции switch словарем - Java
Здравствуйте форумчане! Есть задача вывести словами трехзначное число(325 -> ТристаДвадцатьПять, 512 -> ПятсотДвенадцать) Написал код,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru