| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Подсчитать среднюю оценку студента за семестр
- # Вариант 1
- """
- ocenka_1 = int(input("Введите первую оценку: "))
- ocenka_2 = int(input("Введите вторую оценку: "))
- ocenka_3 = int(input("Введите третью оценку: "))
- ocenka_4 = int(input("Введите четвертую оценку: "))
- average_ocenka = (ocenka_1 + ocenka_2 + ocenka_3+ ocenka_4) / 4
- print("Средняя оценка: ", average_ocenka)
- """
- # Вариант 2 (списки)
- spisok_ocenok = list() # инициализируем массив
- spisok_ocenok = [] # инициализируем массив
- ocenka_n = int(input("Введите количество оценок: "))
- for i in range(0, ocenka_n):
- ocenka = int(input(f"Введите оценку №{i+1}: "))
- # добавить значение в список
- spisok_ocenok.append(ocenka)
- # подсчет среднего арифметического
- summa = 0
- for i in range(0, ocenka_n):
- ocenka = spisok_ocenok[i]
- print(f"Запомненная оценка №{i+1}: {ocenka}")
- summa = summa + ocenka
- print(f"Текущая сумма: {summa}")
- average_ocenka = summa / ocenka_n
- print("Средняя оценка: ", average_ocenka)
- for ocenka in spisok_ocenok:
- print(f"Запомненная оценка №{i+1}: {ocenka}")
- summa = summa + ocenka
- print(f"Текущая сумма: {summa}")
-
|