Предмет: Информатика,
автор: Вера2319
Какое число получится в конце?
t:=1; i:=0
repeat
i:=i+1;
t:=t*4;
until t>1000;
write (i);
Ответы
Автор ответа:
0
Выведется "4".
1*4=4 при этом 0+1=1
4*4=16, 1+1=2
16*4=64, 2+1=3
64*4=256, 3+1=4
256*4=1024, 4+1=5
Т.к. цикл выполняется ДО t>1000, то выведется "4" (5 уже будет при t>1000)
1*4=4 при этом 0+1=1
4*4=16, 1+1=2
16*4=64, 2+1=3
64*4=256, 3+1=4
256*4=1024, 4+1=5
Т.к. цикл выполняется ДО t>1000, то выведется "4" (5 уже будет при t>1000)
Похожие вопросы
Предмет: Математика,
автор: ademamergembaeva
Предмет: Українська література,
автор: vykotskyimyhailo56
Предмет: Алгебра,
автор: nastyanesaeva001
Предмет: Алгебра,
автор: irink1a
Предмет: Математика,
автор: viktoriacet