
Вопрос задан 08.07.2023 в 20:56.
Предмет Информатика.
Спрашивает Емельянова Алёна.
На вход программе подается последовательность целых чисел от 1 до 5, характеризующее оценку
ученика, каждое число на отдельной строке. Концом последовательности является любое отрицательное число, либо число большее 5. Напишите программу, которая выводит количество пятерок.

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

Отвечает Пенкин Владимир.
Ответ:
program z1;
var a,k: integer;
begin
k:=0;
repeat
write ('a = ');
readln (a);
if a = 5 then k:=k+1;
until (a<0) or (a>5);
write ('Количество пятерок равно ',k)
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Ниже приведен пример программы на Python, которая читает последовательность целых чисел и подсчитывает количество пятерок:
pythoncount_fives = 0
while True:
try:
num = int(input("Введите оценку (от 1 до 5): "))
if num == -1 or num > 5:
break
if num == 5:
count_fives += 1
except ValueError:
print("Введите корректное целое число!")
print("Количество пятерок:", count_fives)
Вы можете вставить этот код в файл с расширением .py
и запустить его на выполнение. Программа будет просить вас ввести оценки ученика по одной на каждой строке. Как только вы введете отрицательное число или число больше 5, программа завершит выполнение и выведет количество пятерок.


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