alarm
Задайте вопрос
Информатика
Purehammer

50 поинтов 1. Выразите в словесной форме алгоритм выполненияцикла с постусловием. 2. Каким должно быть условие, чтобы тело цикла dowhilе было выполнено один раз? Почему?​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

1) Ну представим что у нас есть некий прораб, и он выдал подчинённым указание по работе с помощью алгоритма с постусловием, приведённым ниже:

{

Вася ломает старую стену

Петя ставит новую

Саша красит новую стену

}

пока в доме есть старые стены повторять алгоритм выше

Рабочие получили этот алгоритм и принялись наводить порядок. Они каждый раз будут выполнять набор заданий в скобочках и только ПОСЛЕ их завершения проверять, остались ли в доме старые стены.

2) Если мы внимательно прочитаем пункт 1, то поймём, что набор действий, который пришёл рабочим, будет ВСЕГДА выполнен как минимум один раз, а то и больше. Потому как они сначала ломают, а только потом думают над тем, что ломать.

Может возникнуть неприятная ситуация, что изначально в доме не было старых стен, тогда рабочие зависнут, и не будут знать, что делать.

Когда же используется этот цикл? ТОЛЬКО в том случае, когда тело цикла (набор команд) должен выполниться как минимум один раз, независимо от условия. ВО ВСЕХ остальных случаях программисты используют или счётчик, или цикл с предусловием.

301
involve
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Как узнать сколько раз команды в

50 поинтов 1. Выразите в с

посчитайте с Практической работо

Задание для языка python Если на

посчитайте умоляю ​

Задание 1. Ответьте на вопросы:

Контакты
Реклама на сайте