Ответы на вопрос:
Program qq; uses crt; var m: array[1..31] of real; sr, all, a, b, ia, ib: real; i, n: integer; //значения кол-ва осадков нецелые, т.к. целые встречаются редко. однако можно заменить и на integer. среднее значение (sr) всегда real, т.к. есть операция деления begin writeln ('введите количество дней: '); //возможность расчета запрашиваемых данных как за полный месяц (31 день - верхняя граница массива), так и за какую-то его часть - n дней. readln (n); all: =0; //обнуляем переменные. ia: =0; ib: =0; for i: =1 to n do read (m[i]); //задаем массив. если массив задается другим способом - стоило бы указать в . for i: =1 to n do all: =all+m[i]; //подсчёт общего кол-ва осадков sr: =all/n; //среднее арифметическое осадков writeln('введите числа а и b'); read (a, b); for i: =1 to n do begin if m[i]=b then if ib=0 then ib: =i; //сравниваем оба числа поочередно if m[i]=a then //с каждым элементом массива, если if ia=0 then ia: =i; //, то запоминаем индекс. вложенное условие позволяет считать индекс только первого встретившегося числа. end; writeln ('среднесуточное кол-во осадков: ', sr: 6: 2); writeln ('общее кол-во осадков', all: 8: 2); if ib< > 0 then writeln ('est` chislo b'); //если индекс не 0, значит мы нашли b в массиве if ia< > 0 then writeln ('est` chislo a'); if (ib< > 0) and (ia< > 0) then //имеет смысл сравнивать позиции чисел, только если оба числа присутствуют в массиве if ia< ib then //число с меньшим индексом, очевидно, встречается первым writeln ('pervim vstr a') else writeln ('pervim vstr b'); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
katehell1115.06.2021 06:00
-
Ананасик2003120.07.2020 17:27
-
Аолвлвьвтадвлвл15.02.2022 06:14
-
timatimakarov22.04.2022 20:44
-
Murat2005109.12.2020 05:50
-
revkova5a26.06.2020 20:28
-
Velichkovskaya26.04.2021 22:44
-
5656grey676725.04.2021 06:24
-
Arturiomajarbio18.08.2022 03:22
-
Iilya933026.08.2021 18:58
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.