Вопрос:

9. Сколько раз будет выполнено тело цикла? a) for i := 0 to 15 do s := s + i; б) for i := 10 to 15 do s := s + i; в) for i := -1 to 1 do s := s + i; г) for i := 10 to 10 do s := s + i; д) k := 5; for i:= k - 1 to k + 1 do s := s + i

Смотреть решения всех заданий с листа

Ответ:

Давайте разберем каждый цикл: а) `for i := 0 to 15 do s := s + i;` Цикл выполняется для `i` от 0 до 15 включительно. Количество итераций: 15 - 0 + 1 = 16. Ответ: 16 раз. б) `for i := 10 to 15 do s := s + i;` Цикл выполняется для `i` от 10 до 15 включительно. Количество итераций: 15 - 10 + 1 = 6. Ответ: 6 раз. в) `for i := -1 to 1 do s := s + i;` Цикл выполняется для `i` от -1 до 1 включительно. Количество итераций: 1 - (-1) + 1 = 1 + 1 + 1 = 3. Ответ: 3 раза. г) `for i := 10 to 10 do s := s + i;` Цикл выполняется для `i` от 10 до 10 включительно. Количество итераций: 10 - 10 + 1 = 1. Ответ: 1 раз. д) `k := 5; for i:= k - 1 to k + 1 do s := s + i` Сначала `k` присваивается значение 5. Затем цикл выполняется для `i` от `k - 1` до `k + 1`. То есть, от 5 - 1 = 4 до 5 + 1 = 6 включительно. Количество итераций: 6 - 4 + 1 = 3. Ответ: 3 раза.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие