1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Сам и контр)
Вариант 2 Контрольная работа 2 ГДЗ Самостоятельные и контрольные работы Босова 9 класс (Информатика)
Босова, Босова, Лобанов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Босова, Лобанов

Вариант 2 Контрольная работа 2 ГДЗ Самостоятельные и контрольные работы Босова 9 класс (Информатика)

Задача

ВАРИАНТ 2

  1. В среде программирования создайте массив $$a$$ из десяти случайных целых чисел, принадлежащих полуинтервалу $$[-50; 50)$$. Выведите полученный массив на экран. Подсчитайте сумму положительных и количество отрицательных элементов массива.
  2. Дополнительное задание. Разработайте программу по подсчёту баллов для конкурса пения в школе, если всего в оценке конкурсантов участвуют 10 судей. Диапазон возможных баллов — от 0 до 10. Программа должна автоматически выставлять оценку — среднее арифметическое самого высокого и самого низкого баллов из выставленных судьями.
Подробный ответ

1. Создадим массив из 10 случайных целых чисел на полуинтервале $$[-50; 50)$$, то есть от $$-50$$ до $$49$$. При выводе массива одновременно подсчитаем сумму положительных элементов и количество отрицательных.

from random import randint

a = [0] * 10
sum_pos = 0
count_neg = 0

for i in range(10):
    a[i] = randint(-50, 49)
    print(a[i], end=’ ‘)
    if a[i] > 0:
        sum_pos += a[i]
    elif a[i] < 0:
        count_neg += 1

print()
print(‘Сумма положительных =’, sum_pos)
print(‘Количество отрицательных =’, count_neg)

2. Для оценки конкурса нужно найти среднее арифметическое самого высокого и самого низкого баллов из 10 выставленных судьями оценок.

from random import randint

a = [0] * 10

for i in range(10):
    a[i] = randint(0, 10)
    print(a[i], end=’ ‘)

mx = max(a)
mn = min(a)
sr = (mx + mn) / 2

print()
print(‘Средний балл =’, sr)

Ответ

1) Программа создаёт массив из 10 случайных чисел на $$[-50; 49]$$, выводит его и подсчитывает сумму положительных элементов и количество отрицательных.
2) Оценка конкурса вычисляется по формуле $$\dfrac{\max(a)+\min(a)}{2}$$.



Общая оценка
4.4 / 5
Другие учебники
Другие предметы