Запишите значение переменной b после выполнения фрагмента алгоритма(** языка паскаль)

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

Запишите значение переменной b после выполнения фрагмента алгоритма(на языка паскаль)


image

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

1)   а=0     0 = 10. нет, тогда b становится -3 (т.к. -(3)+ 0 * 0), а становится 2
2). а = 2    2 = 10, нет, тогда b становится 7 (т.к. -(-3) + 2 * 2), а становится 4
3). а = 4    4 = 10, нет, тогда b становится 9 (т.к. -(7) + 4 * 4), а становится 6
4). а = 6    6=10, нет, тогда b становится 27 (т.к. -(9) + 6 * 6), а становится 8
5). а = 8    8=10, нет, тогда b становится 37 (т.к. -(27) + 8 * 8), а становится 10
6). a = 10 10 = 10 да, b = b * 2 = 37 * 2 = 74
ответ: 74

(868 баллов)
0

ой, там не 4*4 а 2*2

0

ладно

0

2этап. а=4 4>10, нет, тогда b становится 9 (т.к. -(7) + 4 * 4), а становится 6

0

4этап. а=6 6>10, нет, тогда b становится 27 (т.к. -(9) + 6 * 6), а становится 8

0

другой результат будет.черт

0

мм что дальше?

0

5этап. а=8 8>10, нет, тогда b становится 37 (т.к. -(27) + 8 * 8), а становится 10

0

a = 10 да, b = b*2 = 37*2=74

0

ща перекопирую в решение

0

ты его скинешь?