Во-первых, не whill, а while. Во-вторых, цикл с предусловием(while) выполняется только тогда, когда его условие возвращает ложь. Если условие возвращает правду, цикл завершается. Бывает так, что при попытке первой итерации цикла условие уже возвращает правду. В этом случае цикл не будет выполнен ни разу. Цикл с предусловием(repeat), наоборот, выполняется, пока условие возвращает правду и завершается ложью. Стоит заметить, что если цикл с предусловием проверяет своё условие перед итерацией, цикл с постусловием делает это после, а это значит, что последний выполнится хотя бы один раз.
Известно что: (1) Слесарь живет левее Учителя (2) Парикмахер живет правее Учителя Значит учитель живет по между ними С У П (3) Врач живет с краю (4) Врач живет рядом с Парикмахером Значит Врач живет с права С У П В
Построим таблицу
С У П В И
Б
М
А (5) Борис не Врач и не живет рядом с Врачом
С У П В И
Б Х Х
М
А
(6) Андрей живет рядом с Учителем
С У П В И
Б Х
М
А Х Х
(7) Иван живет левее Парикмахера
С У П В И Х Х
Б Х Х
М
А Х Х
(8) Иван живет через дом от Андрея
С У П В И + Х Х Х Б Х + Х Х М Х Х Х + А Х Х + Х
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку