Задать вопрос
13 апреля, 09:24

Имеютися данные о среднемесячной температуре за год. Определите самую высокую и самую низкую температуры. Сколько месяцев в году было теплых (температура выше 0) через массивы

+2
Ответы (1)
  1. 13 апреля, 11:49
    0
    Const N = 12;

    const k = 0;

    var temp : array [1 ... N] of integer;

    i, min, max, count : integer;

    begin

    min : = 1000; max : = - 1000;

    count : = 0;

    {Заполнение массива данными}

    for i : = 1 to N do

    begin

    write (i,'-й месяц: ') ;

    readln (temp[i]) ;

    if (temp[i] > max) then

    max : = temp[i];

    if (temp[i] < min) then

    min : = temp[i];

    {Если температура выше k - месяц считается теплым}

    if (temp[i] > k) then

    count : = count + 1;

    end;

    writeln ('Минимальная температура: ', min) ;

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

    writeln ('Количество теплых месяцев: ', count) ;

    readln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Имеютися данные о среднемесячной температуре за год. Определите самую высокую и самую низкую температуры. Сколько месяцев в году было ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы