Спаскалем, нужно. 1. в массиве т [1..25] вы записали рост каждого ученика, а массив с [1: 25] записали вес каждого ученика соответственно. составьте на паскале программу вычисления среднего роста и среднего веса. 2. разработать схему алгоритма, который вводит массив из n целых чисел и выводит на экран элементы с нечётными номерами в обратном порядке. протестировать алгоритм для следующих исходных данных: а). 1 3 5 6 8 9 б). - 1 4 6 2 4 6 8 6 9
Ответы на вопрос:
1.
var
t, c : array [1..25] of real;
sumt, sumc : real;
i : integer;
begin
for i : = 1 to 25 do read (t[i]);
for i : = 1 to 25 do read (c[i]);
sumt : = 0; sumc : = 0;
for i : = 1 to 25 do
begin
sumt : = sumt + t[i];
sumc : = sumc + c[i];
end;
writeln ('средний вес = ', sumt / 25);
writeln ('средний рост = ', sumc / 25);
end.
2.
const
maxn = 1000;
var
a : array [1..maxn] of integer;
n, i : integer;
begin
read (n); //если n дано
//если n не дано, нужно читать до конца строки
//while not eoln do begin n : = n + 1; read (a[n])} end;
for i : = 1 to n do read (a[i]); //если n дано
for i : = n downto 1 do
if i mod 2 = 1 then write (a[i], ' ');
end.
тесты: а) 8 5 1 б) 9 8 4 6 1
Популярно: Информатика
-
Mehriban200707.05.2022 17:37
-
taric200425.11.2021 12:40
-
ЁшкинКот247930.01.2021 04:44
-
serhius02.07.2020 16:23
-
Pilulkin11209.08.2020 11:55
-
TOFeFE24.12.2022 08:16
-
fpokryshkin01.10.2020 15:55
-
ruslan563214.07.2021 12:06
-
lflflflfgh15.12.2022 19:28
-
Gogi35403.08.2022 01:36