profile
Опубликовано 5 лет назад по предмету Информатика от куин

В массиве хранится информация о среднедневной температуре ноября (в С°)
1.Опишите данный массив .
2.Заполните массив случайными целыми числами из отрезка [-3;7] .
3.Выведите элементы данного массива в строчку через пробел .
4.Выведите даты дней,когда температура была выше нуля .
5.Подсчитайте количество дней с нулевой температурой .
6.Выведите самую низкую температуру месяца.
7.Найдите среднюю температуру ноября .

  1. Ответ
    Ответ дан Kcup
    program day;
    var 
    a: array[1..30] of integer; 
    b, s, i, min: integer;
    begin 
    min := 999; 
    Randomize; 
    for i := 1 to 30 do   begin   
    a[i] := random(9, -3);   
    s := s + a[i];   
    Write(a[i]:3); 
    end; 
    Writeln; 
    Writeln('Ниже нуля '); 
    for i := 1 to 30 do   begin    if a[i] > 0 then Write(i,'-го ');   
    end;   
    if a[i] = 0 then b := b + 1; 
    Writeln; 
    for i := 1 to 30 do    
    if a[i] < min then min := a[i];   
    Writeln('Самая низкая температура - ', min); 
    Writeln('Средняя температура ноября ', s / 30);
    end.

    1. Ответ
      Ответ дан Kcup
      5й пункт забыл. Добавь вывод b
    2. Ответ
      Ответ дан Kcup
      Writeln('Количество дней с нулевой температурой ', b);
    3. Ответ
      Ответ дан куин
      спасибо)
Самые новые вопросы