0 / 0 / 0
Регистрация: 11.07.2016
Сообщений: 23
|
|||||||||||
1 | |||||||||||
Логические выражения12.07.2016, 00:00. Показов 1108. Ответов 4
Метки нет (Все метки)
А вот такая запись должна работать, но она не работает.
то есть если ko будет равно 0,92 или 0,96 то программа пойдет дальше, но этого не происходило. Почему? Где я туплю?
0
|
12.07.2016, 00:00 | |
Ответы с готовыми решениями:
4
Записать логические выражения, используя условные операторы, операции отношений и логические операции Логические выражения Логические выражения Логические выражения |
1 / 1 / 0
Регистрация: 20.11.2014
Сообщений: 17
|
|
12.07.2016, 00:09 | 2 |
Это цикл с пост условием, он работает
Пока выполняется условие, а таблица истинности для логического или: 1 1 = 1 1 0 = 1 0 1 = 1 0 0 = 0 Добавлено через 2 минуты Т.е он выйдет если пользователь введет не одно из этих чисел
1
|
125 / 125 / 44
Регистрация: 05.10.2013
Сообщений: 462
|
||||||
12.07.2016, 00:12 | 3 | |||||
Vincent Gogh,
Вывод неверный. Верно, что если одно выражение ложь, то и все ложь. Но цикл выполняется только тогда,когда условие верно. Для большей понятности ваше условие можно переписать так:
1
|
0 / 0 / 0
Регистрация: 11.07.2016
Сообщений: 23
|
|
12.07.2016, 00:26 [ТС] | 4 |
Спасибо, что объяснили)) Совсем запутался с логическими выражениями и циклами.
0
|
Модератор
13686 / 10892 / 6469
Регистрация: 18.12.2011
Сообщений: 29,069
|
||||||
12.07.2016, 07:05 | 5 | |||||
Vincent Gogh, Не стоит для чисел double использовать проверку на равенство,
т.к. такие числа приблизительные и сравнение может не получиться. В таких случаях надо делать так
0
|
12.07.2016, 07:05 | |
12.07.2016, 07:05 | |
Помогаю со студенческими работами здесь
5
Логические выражения Логические выражения Логические операции и выражения Побитовые логические выражения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |