Задание 9
Пример 1. Определите, что будет напечатано в результате работы следующей программы. алг нач цел s, k s:=0 нц для k от 1 до 8 s:=s+k*2 кц вывод s кон ks
Заполним трассировочную таблицу для этого алгоритма алг нач цел s, k s:=0 нц для k от 1 до 8 s:=s+k*2 кц вывод s кон ks *2=
алг нач цел s, k s:=0 нц для k от 1 до 8 s:=s+k*2 кц вывод s кон ks *2=2 22+2*2=6 36+3*2= *2= *2= *2= *2= *2=72
Что делали в таблице: 1*2+2*2+…..+8*2= 2*( )= 2*36=72 Ответ:72 ks *2=2 22+2*2=6 36+3*2= *2= *2= *2= *2= *2=72
Пример 2. Определите, что будет напечатано в результате работы следующей программы. алг нач цел s, k, а s:=0: а:=2 нц для k от 1 до 20 s:=s+а*2 кц вывод s кон kаs *2=4 24+2*2=8 38+2*2= *2=16 5……
0+2*2+2*2+2*2+……=2*2*20=80 kаs *2=4 24+2*2=8 38+2*2= *2=16 5…… раз Ответ: 80
Пример 3. Определите, что будет напечатано в результате работы следующей программы. алг нач цел s, k s:=0 нц для k от 5 до 12 s:=s+7 кц вывод s Кон ks =
К изменяется от 5 до 12, то есть цикл пройдет 8 раз. 7+7+…….+7=7*8=56 ks = раз Ответ: 56