Лекция: Схема виконання оператора Repeat

1. послідовно виконуються оператори тіла циклу (розміщені між словами repeat і until);

2. обчислюється Логічний Вираз;

3. якщо результат TRUE, то виконання оператора repeat припиняється;

4. якщо результат FALSE, то здійснюється перехід до п.1.

Виконання операторів тіла циклу завжди здійсниться принаймні один раз.

Проаналізуємо дію оператора repeat на прикладі. Вивести в рядок N натуральних чисел a1, a2,…, aN, де ai (1 ≤ i N) є сумою i перших натуральних чисел

Таблиця покрокового виконання

Коментар і S i=N Результат
початкові значення до виконання циклу, N=3
i:=i+1; S:=S+i; Write(S, ' '); 1=3 FALSE
2=3 FALSE 1 3
3=3 TRUE 1 3 6
виконання оператора повторення зупинено        
еще рефераты
Еще работы по информатике