1)Дан одномерный массив А[N], - целых чисел. Поменять все огромные 7
1)Дан одномерный массив А[N], - целых чисел. Поменять все большие 7 члены массива числом 7. Отыскать количество таких членов.2)Задан массив из 10 частей, отыскать произведение частей массива.Задачка 3. Задан массив из n частей, отыскать среднее арифметическое частей массива Задача 4. Дан массив из n частей, отыскать количество положительных чисел.Задача 5. Дан массив из n частей, отыскать количество четных и нечетных чисел в массиве.
Задать свой вопрос1)program zz1;
const n = 25; // задаем количество элементов в массиве
var i, k:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // получаем n чисел случайных и записываем их в массив
m[i]:=random(51);
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln; // перебегаем на новейшую строчку для вывода ответа
for i:=1 to n do
if m[i] gt; 7 then begin m[i]:=7;k:=k+1;end;
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln;
write( количество таких членов = ,k);
end.
2)program zz1;
const n = 10; // задаем количество элементов в массиве
var i, k:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // получаем n чисел случайных и записываем их в массив
m[i]:=random(11)+1;
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln; // переходим на новейшую строчку для вывода ответа
k:=1;
for i:=1 to n do
k:=k*m[i];
write( произведение = ,k);
end.
3)program zz1;
const n = 10; // задаем количество частей в массиве
var i, k:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // получаем n чисел случайных и записываем их в массив
m[i]:=random(11)+1;
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln; // переходим на новейшую строчку для вывода ответа
for i:=1 to n do
k:=k+m[i];
write( среднее арифметическое = ,k/n);
end.
4)program zz1;
const n = 10; // задаем количество элементов в массиве
var i, k:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // получаем n чисел случайных и записываем их в массив
m[i]:=random(11)-5;
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln; // переходим на новую строчку для вывода ответа
for i:=1 to n do
if m[i] gt; 0 then k:=k+1;
write( количество положительных = ,k);
end.
5)program zz1;
const n = 10; // задаем количество частей в массиве
var i, k1, k2:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // получаем n чисел случайных и записываем их в массив
m[i]:=random(11)+1;
for i:=1 to n do // выводим приобретенный массив на экран
write(m[i], );
writeln; // переходим на новейшую строчку для вывода ответа
for i:=1 to n do
begin
if m[i] mod 2 = 0 then k1:=k1+1;
if m[i] mod 2 = 1 then k2:=k2+1;
end;
writeln( количество четных = ,k1);
write( количество нечетных = ,k2);
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.