Статистика
Всего в нашей базе более 4 327 664 вопросов и 6 445 979 ответов!

1) Что общего у циклов "повторить n раз" и "пока"? 2) Какие между ними различия? 3) Нужны ли две конструкции для описания повторящихся дей

5-9 класс

ствий?

Olga9579 28 февр. 2017 г., 23:04:26 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Ulltra13231
01 марта 2017 г., 0:22:25 (7 лет назад)

ну оба цикла с параметрами.

repeat until n>5 (повторять )

while n<5 do

 в цикле репит нужно поменять условия на противоположное while

 

+ 0 -
Omaksato
01 марта 2017 г., 2:53:39 (7 лет назад)

1) Обе команды организуют цикл для выполнения серии повторяемых команд (эта серия наз. тело цикла).
Оба цикла сначала проверяют условие (в пока оно задано явно, в повторить N раз проверяется, не достигнуто ли N).  Если оно истинно, выполняется тело цикла, а если нет, то переход на оператор, следующий за телом цикла.

2) Повторить N раз  – количество повторений цикла известно в момент написания программы. При каждом повторении исполняется одно и та же серия команд, номер повторения при исполнении цикла неизвестен. Цикл выполнится ровно N раз.
   Для команды пока число повторений заранее не известно и определяется в ходе выполнения этой команды. Величины, для  которых проверяется условие повторения, могут изменяться в теле цикла и влиять на исполняемые команды. Возможен случай, что тело цикла не выполнится ни разу.

3) С помощью команды пока можно реализовать любой цикл, то есть она в любом случае может заменить команду Повторить N раз. Обратное утверждение неверно - в некоторых случаях команда Повторить N раз не может заменить команду пока

Ответить

Другие вопросы из категории

В бутылке,стакане,кувшине и банке находятся молоко,лимонад,квас и вода.Известно,сто вода и молоко не в бутылке,сосуд с лимонадом стоит между кувшином и

сосудом с квасом,в банке не лимонад и не вода,стакан стоит между банкой и сосудом с молоком.В каком сосуде находится каждая из жидкостей??
СПАСИТЕ!!!

Читайте также

в слове ЗАВТРАК третью букву поставили на предпоследнее место , а в том , что получилось , третью с конца букву еще раз написали с права от буквы "K" .

Что может выйти , если строго один раз поменять местами две соседние буквы результата?
1) затравка
2) затарвка
3) затравак

Выполнить по словесному описанию алгоритм:

1. берем число 17
2. повторяем 3 раза
делать
3. увеличиваем полученное число в два раза
4. увеличиваем полученное число на 31
конец цикла
5. записываем ответ

Помогите решить (в ответе 353)

Исполнитель Муравей перемещается по полю, разделённому на клетки.

Размер поля 8x8, строки нумеруются числами, столбцы обозначаются буквами.
Муравей может выполнять команды движения:
вверх N,
вниз N,
вправо N,
влево N, (где N – целое число от 1 до 7), перемещающие исполнителя на N
клеток вверх, вниз, вправо или влево соответственно.

повтори k раз
команда1 команда2 команда3
кц
означает, что последовательность команд команда1 команда2 команда3 повторится k раз.

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

Пусть, например, кубик находится в клетке Б6.
Если Муравей выполнит команды вправо 1 вниз 3, то сам окажется в клетке Б5, а кубик в клетке Б4.

(четрёж во вложении)


Пусть Муравей и кубик расположены так, как указано на рисунке. Муравью был дан для исполнения следующий алгоритм:

повтори 4 раз

вниз 2 вправо 1 вверх 2

кц

В какой клетке окажется кубик после выполнения этого алгоритма?

(С подробным решением!)



Вы находитесь на странице вопроса "1) Что общего у циклов "повторить n раз" и "пока"? 2) Какие между ними различия? 3) Нужны ли две конструкции для описания повторящихся дей", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.