Сгенерировать массив из n=11 случайных чисел {-29; 150}, вывести. найти среднее арифметическое положительных и отрицательных чисел, вывести. поменять местами 2-й и 7-й элементы в массиве, вывести полученный массив
282
407
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1570 от 04.11.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(11,-29,150); a.println; writeln('ср.арифм. положительных: ',a.where(x-> x> 0).average: 0: 3); writeln('ср.арифм. отрицательных: ',a.where(x-> x< 0).average: 0: 3); swap(a[1],a[6]); writeln('результирующий массив'); a.println end. пример 91 109 113 119 17 95 41 131 -15 117 -14 ср.арифм. положительных: 92.556 ср.арифм. отрицательных: -14.500 результирующий массив 91 41 113 119 17 95 109 131 -15 117 -14
1var i, n, inputnumber, max: integer; begin write('введите количество чисел: '); readln(n); for i : = 1 to n do begin write('введите число: '); readln(inputnumber); if (inputnumber mod 10 = 7) then if (inputnumber > max) then max : = inputnumber; end; if (max = 0) then write('в последовательности нет чисел, оканчивающихся на 7') else write('максимальное число, оканчивающееся на 7: ', max); end. 2var i, n, inputnumber, sum: integer; begin write('введите количество чисел: '); readln(n); for i : = 1 to n do begin write('введите число: '); readln(inputnumber); if (inputnumber mod 10 = 3) then sum : = sum + inputnumber; end; if (sum = 0) then write('в последовательности нет чисел, оканчивающихся на 3') else write('сумма чисел, оканчивающихся на 3: ', sum); end. 3var i, n, inputnumber, valueofnumbers: integer; begin write('введите количество чисел: '); readln(n); for i : = 1 to n do begin write('введите число: '); readln(inputnumber); if ((inputnumber mod 10 = 4) and (inputnumber mod 3 = 0)) then valueofnumbers : = valueofnumbers + 1; end; if (valueofnumbers = 0) then write('в последовательности нет чисел, оканчивающихся на 4 и кратных 3-м') else write('сумма чисел, оканчивающихся на 4 и кратных 3-м: ', valueofnumbers); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
АнонАнонимовиччч11.03.2021 04:55
-
джопер08.11.2022 17:00
-
viktoriag37316.05.2022 20:48
-
vichka2004201804.07.2021 10:05
-
arinkachoo28.07.2021 03:41
-
Тролейбузинка16.08.2021 20:01
-
Gfgjlol05.11.2022 13:53
-
sndzhychayana26.02.2020 01:21
-
yulya67813.01.2021 16:32
-
LIBOVALEmail08.09.2021 20:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.