Решите следующие в pascal: ввести массив и распечатать его в обратной последовательности в строку. ввести массив, заменить все отрицательные элементы нулями и распечатать только номера нулевых элементов. подсчитать отдельно среднее арифметическое отрицательных элементов массива и среднее арифметическое положительных элементов массива и вывести два этих числа на печать.
Ответы на вопрос:
1.
const n=10;
var a: array [1..n] of integer;
i: integer;
begin
for i: = 1 to n do read (a[i]);
write(' массив: ');
for i: = 1 to n do write (a[i],' ');
writeln;
write('массив в обратной последовательности: ');
for i: = n downto 1 do write (a[i],' ')
end.
2.
const n=10;
var a: array [1..n] of integer;
i,s: integer;
begin
for i: = 1 to n do read (a[i]);
write('массив: ');
for i: = 1 to n do write (a[i],' ');
writeln;
write ('номера нулевых элементов: ');
for i: = 1 to n do if a[i]< 0 then
begin
a[i]: =0;
write(i,' ')
end
end.
3.
const n=10;
var a: array [1..n] of integer;
i,sp,kp,so,ko: integer;
begin
for i: = 1 to n do read (a[i]);
write('массив: ');
for i: = 1 to n do write (a[i],' ');
writeln;
for i: = 1 to n do
begin
if a[i]> 0 then
begin
sp: =sp+a[i];
kp: =kp+1
end;
if a[i]< 0 then
begin
so: =so+a[i];
ko: =ko+1
end;
end;
writeln('среднее арифметическое положительных элементов массива равно ',sp/kp: 0: 3);
writeln('среднее арифметическое отрицательных элементов массива равно ',so/ko: 0: 3)
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Артеммашар15.09.2022 12:05
-
KakЭтоTak18.05.2020 06:30
-
nikitkasorokin230.05.2023 23:06
-
Br0shn1k21.12.2020 00:14
-
okcanaceninap06wvq22.12.2022 23:53
-
malini2003.06.2022 03:14
-
яна793301.07.2020 15:39
-
gltomilovglebnopi22.04.2020 11:28
-
Gerfat34714.07.2021 15:29
-
olysenko29026.07.2021 17:04
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.