B 3. Запишите значение переменной s, полученное в результате
работы следующей программы. Текст программы приведён на трёх языках
программирования.
Алгоритмический язык
|
Бейсик
|
Паскаль
|
алг
нач
цел s, k
s := 0
нц для k от 3 до 7
s := s + 6
кц
вывод s
кон
|
DIM k, s AS INTEGER
s = 0
FOR к = 3 TO 7
s = s + 6
NEXT k
PRINT s
|
Var s,k: integer;
Begin
s := 0;
for k := 3 to 7 do
s := s + 6;
writeln(s);
End.
|
Пояснение.
Цикл «for k := 3 to 7 do» выполняется
пять раз. Каждый раз переменная s увеличивается на 6. Поскольку изначально
s = 0, после выполнения программы получим:
s = 5 · 6 = 30.
Ответ: 30
Ответ: 30
B 3 (1). Запишите значение переменной s, полученное в результате
работы следующей программы. Текст программы приведён на трёх языках
программирования.
Алгоритмический язык
|
Бейсик
|
Паскаль
|
алг
нач
цел s, k
s := 0
нц для k от 3 до 8
s := s + 9
кц
вывод s
кон
|
DIM k, s AS INTEGER
s = 0
FOR к = 3 TO 8
s = s + 9
NEXT k
PRINT s
|
Var s,k: integer;
Begin
s := 0;
for k := 3 to 8 do
s := s + 9;
writeln(s);
End.
|
Пояснение.
Цикл «for k := 3 to 8 do» выполняется шесть раз.
Каждый раз переменная s увеличивается на 9. Поскольку изначально
s = 0, после выполнения программы получим:
s = 9 · 6 = 54.
Ответ: 54
Ответ: 54
Комментариев нет:
Отправить комментарий