Задание 1 |
Задание
9
Пример.
Записать значение переменной s,
полученной в результате работы следующей программы:
Алгоритмический язык |
Бейсик |
Паскаль |
алг
нач
цел s, k
s := 10
нц для k от
3 до
8
s := s
+ 8
кц
вывод s
кон |
DIM
k, s AS INTEGER
s = 10
FOR k = 3 TO 8
s = s +
8
NEXT k
PRINT m
|
var s, k: integer;
begin
s := 10;
for k := 3 to 8 do
s := s + 8;
write (m);
end.
|
Решение.
Изначально значение переменной
s равно 10. Каждый раз в цикле к нему прибавляется ещё 8.
Цикл выполняется для к=3, 4, 5, 6, 7, 8, т.е. 6 раз
(вычисляем: (8-3)+1=6 ).
Итак, к числу 10 прибавляем 6 раз по 8, т.е. значение
переменной s 10+6*8=58.
Ответ. 58. |