Предмет: Информатика, автор: darriash79

Синоптики фиксировали дневные температуры в течение месяца (случайные числа от 20 до 30). Составьте программу для нахождения минимальной и максимальной температуры за месяц. ПОЖАЛУЙСТА, СРОЧНО дам 40 баллов

Ответы

Автор ответа: tmilegov
0

Ответ:

program Мінімальна_Максимальна_Температура;

const

 daysInMonth = 30; // Кількість днів у місяці

 minTemperature = 20; // Мінімальна температура

 maxTemperature = 30; // Максимальна температура

var

 temperatures: array[1..daysInMonth] of integer; // Масив для збереження температур

 i: integer; // Лічильник циклу

 minTemp, maxTemp: integer; // Змінні для мінімальної та максимальної температури

begin

 // Заповнення масиву випадковими температурами

 for i := 1 to daysInMonth do

   temperatures[i] := Random(maxTemperature - minTemperature + 1) + minTemperature;

 // Виведення температур за місяць

 writeln('Температури за місяць:');

 for i := 1 to daysInMonth do

   writeln('День ', i, ': ', temperatures[i]);

 // Знаходження мінімальної та максимальної температури

 minTemp := temperatures[1];

 maxTemp := temperatures[1];

 for i := 2 to daysInMonth do

 begin

   if temperatures[i] < minTemp then

     minTemp := temperatures[i];

   if temperatures[i] > maxTemp then

     maxTemp := temperatures[i];

 end;

 // Виведення результату

 writeln('Мінімальна температура за місяць: ', minTemp);

 writeln('Максимальна температура за місяць: ', maxTemp);

end.

Похожие вопросы
Предмет: Қазақ тiлi, автор: softap
Предмет: История, автор: keshtivaevagulnur