1)Что будет выведено ** экране монитора после выполнения следующего фрагмента...

0 голосов
659 просмотров

1)Что будет выведено на экране монитора после выполнения следующего фрагмента программы: var i,a,b: integer; begin b := 20; a := 5; for i:=1 to 5 do begin a := a + 1; write( a ); end; end. 2)Что будет выведено на экране монитора после выполнения следующего фрагмента программы: b:=0; while a<>0 do begin a:=a div 10; h:=b*10+a mod 10; end; write(h); если а=13305? 3)Что будет выведено на экране монитора после выполнения следующего фрагмента программы: var i,a,b: integer; begin b := 18; a := 8; repeat a := 2*a + 1; write( a); until (a>b) end. 4)Дана последовательность операторов: a:=1; b:=1; while a+b<6; b:=b+2*a; end; s:=a+b сколько раз будет повторен цикл? 5)Что будет выведено на экране монитора после выполнения следующего фрагмента программы: var i,a,b: integer; begin b := 8; a := 3; while (a <= b) do begin a := a *2+1 ; write(a ); end; end.


Информатика (22 баллов) | 659 просмотров
Дан 1 ответ
0 голосов

Объяснение:

1) так как мы выводим а, а каждый раз увеличивается на один, мы увидим

6 7 8 9 10

2) 0

3) 17, 35

4) 2 раза

5) 7, 15

(130 баллов)
0

какие-то 2 не правильные

0

второй вопрос?

0

так как b равно нулю, при умножении на него будет ноль, а, в свою очередь равно остаток от деления 1330 на 10, остаток равен нулю. то есть 0+0=0.