Найти сумму тех элементов массива, которые больше десяти, и каждый элемент массива разделить на половину этой суммы. сумму, а также начальный и полученные массивы отпечатать. паскаль.с использованием подпрограмм: процедур и функций.
191
434
Ответы на вопрос:
// pascalabc.net 3.0, сборка 1128 function sum(a: array of real): real; begin result: =0; foreach var x in a do if x> 10 then result+=x end; procedure half(a: array of real); begin var s: =sum(a)/2; for var i: =0 to a.length-1 do a[i]/=s end; procedure printrealarray(a: array of real); begin foreach var x in a do write(x: 0: 3,' '); writeln end; begin var n: =readinteger('количество элементов массива: '); var p: =arrrandomreal(n,0,20); writeln('исходный массив'); printrealarray(p); half(p); writeln('результирующий массив'); printrealarray(p) end. тестовое решение: количество элементов массива: 10 исходный массив 2.835 3.159 11.777 19.562 1.392 8.941 15.501 14.392 7.945 12.443 результирующий массив 0.077 0.086 0.320 0.531 0.038 0.243 0.421 0.391 0.216 0.338
program qf;
uses crt;
var x,y: integer;
begin
clrscr;
writeln('введи числa');
readln(x,y);
if x> y then writeln(y,x) else writeln(x,y);
readln;
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
маша302517.09.2021 00:11
-
saint692821.01.2022 09:05
-
Gibiskus231.08.2022 16:13
-
yohoho36505.11.2020 17:28
-
sergey1975197522.08.2020 05:28
-
Nikoletta255024.08.2021 15:05
-
Asy20901611.10.2022 00:01
-
Ника351508.08.2021 17:32
-
Evgenia11111111111112.08.2022 13:04
-
gashuna27.04.2023 07:36

Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.