
Количество пятерок На вход программе подается последовательность целых чисел от 1 до 5,
характеризующее оценку ученика, каждое число на отдельной строке. Концом последовательности является любое отрицательное число, либо число большее 5. Напишите программу, которая выводит количество пятерок. ПОМОГИТЕ ПРОШУ

Ответы на вопрос

Python:
mark = int(input())
count = 0
if mark == 5:
count += 1
while (mark<=5 and mark>0):
mark = int(input())
if mark == 5:
count += 1
print(count)
Ввод/Вывод:
1
1
5
5
5
5
5
-1
5



Конечно, я могу помочь вам с написанием программы на Python, которая будет считать количество пятерок в последовательности оценок. Вот пример решения:
pythoncount = 0 # переменная для подсчета пятерок
while True:
grade = int(input()) # считываем очередную оценку
if grade == 5:
count += 1
if grade < 0 or grade > 5: # проверяем условие окончания последовательности
break
print("Количество пятерок:", count)
Эта программа считывает целые числа, представляющие оценки ученика, по одной на каждой строке. Она продолжает считывать оценки до тех пор, пока не встретит отрицательное число или число большее 5. При каждом считывании, если оценка равна 5, переменная count
увеличивается на 1. После окончания считывания, программа выводит количество пятерок.
Вы можете запустить этот код в своей среде разработки или интерпретаторе Python и вводить оценки по одной на каждой строке. Программа остановится и выведет количество пятерок, когда вы введете отрицательное число или число большее 5.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili