Известная авиакомпания заносила данные о количестве утерянного багажа за год в таблицу Lose. Всего были занесены данные за последние 10 лет работы компании (Lose[1] — количество утерянного багажа за первый год работы, Lose[2] — за второй год и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
---|---|
DIM Lose(10) AS INTEGER DIM t,m AS INTEGER Lose(1) = 1: Lose(2) = 5 Lose(3) = 3: Lose(4) = 6 Lose(5) = 7: Lose(6) = 12 Lose(7) = 1: Lose(8) = 3 Lose(9) = 3: Lose(10) = 1 m = 0 FOR t = 1 TO 10 IF Lose(t) < 6 THEN m = m + Lose(t) ENDIF NEXT t PRINT m |
Lose = [1, 5, 3, 6, 7, 12, 1, 3, 3, 1] m = 0 for t in range (10): if Lose[t] < 6: m = m + Lose[t] print (m) |
Паскаль | Алгоритмический язык |
Var t, m: integer; Lose: array[1..10] of integer; Begin Lose[1]:=1;Lose[2]:=5; Lose[3]:=3;Lose[4]:=6; Lose[5]:=7;Lose[6]:=12; Lose[7]:=1;Lose[8]:=3; Lose[9]:=3;Lose[10]:=1; m := 0; for t := 1 to 10 do if Lose[t] < 6 then begin m := m + Lose[t]; end; writeln(m); End. |
алг нач целтаб Lose[1:10] цел t, m Lose[1] := 1 Lose[2] := 5 Lose[3] := 3 Lose[4] := 6 Lose[5] := 7 Lose[6] := 12 Lose[7] := 1 Lose[8] := 3 Lose[9] := 3 Lose[10] := 1 m := 0 нц для t от 1 до 10 если Lose[t] < 6 то m := m + Lose[t] все кц вывод m кон |
С++ | |
#include <iostream> using namespacestd; int main() { int Lose[10] = {1, 5, 3, 6, 7, 12, 1, 3, 3, 1}; int m = 0; for (int t = 0; t < 10; t++) if (Lose[t] < 6) m = m + Lose[t]; cout << m; return 0; }
|