1. Главная
  2. Библиотека
  3. Программирование
  4. Определите значение s после выполнения следующих операт...
Решение задачи на тему

Определите значение s после выполнения следующих операторов. s:=0 ; i:=1 ; while is 1 do i:=i-1; s:=s+i* i;

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Определите значение s после выполнения следующих операторов. s:=0 ; i:=1 ; while is 1 do i:=i-1; s:=s+i* i;

Условие:

Определите значение s после выполнения следующих операторов.
s:=0 ; i:=1 ;
while is 1 do i:=i-1; s:=s+i* i;

Решение:

Рассмотрим пошагово работу программы. 1. Сначала выполняются операторы инициализации: s := 0 и i := 1. 2. Затем начинается цикл с условием «while is 1 do». Здесь условие – константа 1, которая интерпретируется как логическая истина, то есть условие ВСЕГДА истинно. Это означает, что цикл является бесконечным и никогда не завершится. 3. На первой итерации цикла: • i изменяется:...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет