1 задача :дан одновременный массив п целых чисел . составить программу вычисления среднего арифмитичного четных чисел 2 задача : составьте программу
10-11 класс
|
сокращения одновременного массива путем удаления каждого второго элемента
var
a : array [1..100] of integer;
n, i, count : integer;
sum : real;
begin
read (n);
for i := 1 to n do read (a[i]);
sum := 0; count := 0;
for i := 1 to n do
if a[i] mod 2 = 0 then
begin
sum := sum + a[i];
inc (count);
end;
writeln (sum / count);
end.
var
a : array [1..100] of integer;
n, i, last : integer;
begin
read (n);
for i := 1 to n do read (a[i]);
last := 1;
for i := 1 to n do
if i mod 2 = 1 then
begin
a[last] := a[i];
inc (last);
end;
for i := 1 to last - 1 do
write (a[i], ' ');
end.
Примечание ко второй задаче: last - номер последней свободной ячейки.
Другие вопросы из категории
ограничена).
Программа Delphi
Заранее благодарю!
Читайте также
B<=100).
Выходнфе данные: вывести сумму всех целых чисел от А до В включительно.
Можно, пожалуйста, с объяснением.
него геометрического
и устанавливается первым в массиве, затем из оставшихся находится минимальный элемент и устанавливается вторым в массиве, после чего отыскивается из оставшихся элементов максимальный и устанавливается третьим в массиве и т.д. Размерность массива задается с клавиатуры.
Помогите, пожалуйста, не получается.