• Предмет: Информатика
  • Автор: korotchukandriy
  • Вопрос задан 3 месяца назад

Допоможіть будьласка. Даю 40 балів.
1. Серед учнів школи проводилося тестування з трьох предметів, по кожному з яких учні отримали певну кількість балів (цілі числа). Напишіть програму, яку можуть використати учні для обчислення їхнього середнього балу трьох тестів і виведення середнього значення. Окрім того, необхідно передбачити виведення повідомлення “Congratulations! That is a great average!”., якщо середній бал більший ніж 95.
2. Напишіть програму, яка роздруковує лише ті елементи введеного списку, що менше введеного значення n. Список містить унікальні значення.
3. *Переставте цифри числа у зворотному порядку. (Для розвязку цієї задачі вам можуть допомогти цикл While, дії % та //.)

Ответы

Ответ дал: Аноним
2

Ответ:

1.# Введення кількості балів за кожен тест

test1 = int(input("Введіть кількість балів за перший тест: "))

test2 = int(input("Введіть кількість балів за другий тест: "))

test3 = int(input("Введіть кількість балів за третій тест: "))

# Обчислення середнього балу

average_score = (test1 + test2 + test3) / 3

# Виведення середнього балу

print("Середній бал: ", average_score)

# Перевірка, чи є середній бал більшим за 95

if average_score > 95:

  print("Вітаємо! Чудовий результат!")

2.n = int(input('n = '))

lst = [int(i) for i in input('список = '). split(' ')]

result = [i for i in set(lst) if i < n]

print(result)

Объяснение:


korotchukandriy: Дякую :)
Вас заинтересует