Случайным образом получить 15 чисел, числа в диапазоне [-50, 50]. 2. Определить количество отрицательных среди них. 3. Определить минимальное. 4. Определить среднее арифметическое среди отрицательных. Необходимо сделать в паскале

7 Окт 2019 в 07:47
170 +1
0
Ответы
1

program RandomNumbers;

va
numbers: array[1..15] of integer
i, countNegatives, min, sumNegatives, averageNegatives: integer;

begi
randomize;

// Генерация 15 случайных чисел в диапазоне [-50, 50
for i := 1 to 15 d
begi
numbers[i] := random(101) - 50
write(numbers[i], ' ')
end;

// Определение количества отрицательных чисел, минимального и среднего арифметического отрицательны
countNegatives := 0
min := 50
sumNegatives := 0;

for i := 1 to 15 d
begi
if numbers[i] < 0 the
begi
countNegatives := countNegatives + 1
sumNegatives := sumNegatives + numbers[i]
if numbers[i] < min the
min := numbers[i]
end
end;

if countNegatives > 0 the
averageNegatives := sumNegatives div countNegative
els
averageNegatives := 0;

writeln
writeln('Количество отрицательных чисел: ', countNegatives)
writeln('Минимальное отрицательное число: ', min)
writeln('Среднее арифметическое отрицательных чисел: ', averageNegatives);

end.

19 Апр в 13:33
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 581 автору
Первые отклики появятся уже в течение 10 минут
Прямой эфир