0 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 3
|
|||||||
1 | |||||||
Описать цикл while с тремя условиями09.12.2016, 17:33. Показов 3258. Ответов 9
Метки нет (Все метки)
На 134 строке в файле date.h программа не хочет входит в цикл while, как будто его игнорирует. Уже 1,5 час бьюсь над этим, ничего не помогает. Помогите если знаете! Ссылка на файлы - https://yadi.sk/d/EE5PzG4u32jVUt. Это программа калькулятор дат. Заранее спасибо за помощь
Добавлено через 19 минут Точнее подскажите пожалуйста как описать цикл с тремя условиями который должен выполняться несмотря на то что одно из условий уже выполнено. Заранее спасибо за ответ
0
|
09.12.2016, 17:33 | |
Ответы с готовыми решениями:
9
Произведение с трёмя условиями СУММПРОИЗВ() с тремя условиями Функция Если с тремя условиями Решение уравнения с тремя условиями |
45 / 33 / 15
Регистрация: 29.04.2014
Сообщений: 225
|
|||||||||||
09.12.2016, 17:48 | 2 | ||||||||||
Если год меньше 1 Или Год больше 9999.
0
|
0 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 3
|
|
09.12.2016, 17:54 [ТС] | 3 |
Извини, но я спрашивал совсем другое, а ты мне пишешь то чего я не спрашивал. Я спрашивал про 134 строку ФАЙЛА date.h. Надеюсь на понимание
0
|
Модератор
13714 / 10913 / 6476
Регистрация: 18.12.2011
Сообщений: 29,141
|
||||||
09.12.2016, 17:58 | 4 | |||||
0
|
0 / 0 / 1
Регистрация: 06.10.2016
Сообщений: 8
|
||||||
09.12.2016, 17:59 | 5 | |||||
Просто в цикле задайте логическое условие:
0
|
0 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 3
|
|
09.12.2016, 18:00 [ТС] | 6 |
А через && никогда не выйдет то чего я хочу? Или у меня в чем то еще проблема может быть?
0
|
45 / 33 / 15
Регистрация: 29.04.2014
Сообщений: 225
|
|
09.12.2016, 18:02 | 7 |
Извини не ту строку посмотрел
0
|
Модератор
13714 / 10913 / 6476
Регистрация: 18.12.2011
Сообщений: 29,141
|
|
09.12.2016, 18:05 | 8 |
Логическое И (&&) верно когда ОБА условия истина, т.е. цикл прервется, если хоть одно из них станет ложным.
Логическое ИЛИ(||) верно когда ХОТЬ ОДНО из условий истина, т.е. цикл не прервется, пока все не станут ложными.
0
|
45 / 33 / 15
Регистрация: 29.04.2014
Сообщений: 225
|
||||||
09.12.2016, 22:09 | 9 | |||||
Aleks201510, Возможно тебе в твоих условиях нужно сделать ТРИГГЕР
Добавлено через 8 минут Возможно так.
Это правда не триггер, но возможно одно из решений
0
|
6 / 6 / 8
Регистрация: 25.10.2016
Сообщений: 22
|
|
09.12.2016, 23:09 | 10 |
Не совсем в тему:
У вас в коде присутствует потенциальный источник непонятно-откуда-возникающих ошибок, вы используете везде циклы для проверки правильности введенного значения с предусловием, тогда как нужно с постусловием, у вас же не инициализированные переменные day, month, year и т.д. Поменяйте циклы while на do-while и возможно это вам поможет дальше разобраться
0
|
09.12.2016, 23:09 | |
09.12.2016, 23:09 | |
Помогаю со студенческими работами здесь
10
Цикл while c 2 условиями Цикл while c 2 условиями Цикл do while с несколькими условиями Цикл с двумя условиями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |