Сколько раз выполнится цикл в фрагменте программы: а: =1; b: =1; while a+b> 8 do begin a: =a+1; b: =b+2 end;

артем1488337 артем1488337    2   19.09.2019 00:50    0

Ответы
bdhdt bdhdt  08.10.2020 01:09
3 раза выполнится этот цикл
ПОКАЗАТЬ ОТВЕТЫ
Maria590986 Maria590986  18.10.2020 10:57

7.(for)

8.(5. бесконечное количество раз)

9. не знаю

ПОКАЗАТЬ ОТВЕТЫ
Tatyna83 Tatyna83  18.10.2020 10:57

а+b>8

Подставляем:1+1>8, это ложь, значит начинаем выполнять действия :

1 цикл

a:=1+1=2

b:=1+2=3

a+b>8

Подставляем:3+2>8, это ложь, значит начинаем выполнять действия

2 цикл

a:=2+1=3

b:=3+2=5

Подставляем :3+5>8, это ложь, значит начинаем выполнять действия

3 цикл

a:=3+1=4

b:=5+2=7

Подставляем 4+7>8, это правда, значит цикл закончен

ответ: 3 раза

ПОКАЗАТЬ ОТВЕТЫ
аор8 аор8  18.10.2020 10:57

ответ: 3 раза

Объяснение:

а+b>8

Подставляем:1+1>8, это ложь, значит начинаем выполнять действия :

1 цикл

a:=1+1=2

b:=1+2=3  

a+b>8

Подставляем:3+2>8, это ложь, значит начинаем выполнять действия  

2 цикл

a:=2+1=3

b:=3+2=5

Подставляем :3+5>8, это ложь, значит начинаем выполнять действия

3 цикл

a:=3+1=4

b:=5+2=7

Подставляем 4+7>8, это правда, значит цикл закончен

ПОКАЗАТЬ ОТВЕТЫ
Zazej Zazej  18.10.2020 10:57

Цикл в фрагменте программы выполнится 2 раза

ПОКАЗАТЬ ОТВЕТЫ
05061972 05061972  18.10.2020 10:57
Два раза.
2 + 3 = 5 - меньше 8 еще разок выполним, так как 5 < 8 = Истина
3 + 5 = 8 - равно 8 цикл остановлен,  так как 8 < 8 = Ложь  
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика