Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
5-9 класс
|
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел s, k
s := 0
нц для k от 7 до 11
s := s+11
кц
вывод s
кон
DIM k, s AS INTEGER
s = 0
FOR k = 7 TO 11
s = s+11
NEXT k
PRINT s
Var s,k: integer;
Begin
s := 0;
for k := 7 to 11 do
s := s+11;
writeln(s);
End.
В S происходит накопление суммы, не зависящей от значения k, так что это значение определяет только количество выполнения суммирования. Цикл выполнится 11-7+1=5 раз, следовательно s=5x11=55
Ответ: s=55
Другие вопросы из категории
2.Сформировать одномерный массив из 30 элементов (задаются ГСЧ-рандомно) из интервала -3..3. Массив вывести.Найти номер положительных элементов и их сумму чисел.
Читайте также
writeln(s); End.
DIM k, s AS INTEGER
s = 0
FOR k = 6 TO 12
s = s + 5
NEXT k
PRINT s
Var s,k: integer;
Begin
s:=0;
for k:=4 to 10 do
s:=s+11;
write(s);
End.
for k := 7 to 11 do s := s+11;
writeln(s);
End.
k:=1 to 11 do
s:=s+12;
write(s);
End.