Предмет: Информатика,
автор: куин
В массиве хранится информация о среднедневной температуре ноября (в С°)
1.Опишите данный массив .
2.Заполните массив случайными целыми числами из отрезка [-3;7] .
3.Выведите элементы данного массива в строчку через пробел .
4.Выведите даты дней,когда температура была выше нуля .
5.Подсчитайте количество дней с нулевой температурой .
6.Выведите самую низкую температуру месяца.
7.Найдите среднюю температуру ноября .
Ответы
Автор ответа:
0
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.
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.
Автор ответа:
0
5й пункт забыл. Добавь вывод b
Автор ответа:
0
Writeln('Количество дней с нулевой температурой ', b);
Автор ответа:
0
спасибо)
Похожие вопросы
Предмет: Қазақ тiлi,
автор: aigul8186
Предмет: Геометрия,
автор: ekizbaevaperizat
Предмет: История,
автор: kiravinina
Предмет: Алгебра,
автор: Аноним
Предмет: Математика,
автор: ЮльkО