Вопрос задан 08.07.2023 в 20:56. Предмет Информатика. Спрашивает Емельянова Алёна.

На вход программе подается последовательность целых чисел от 1 до 5, характеризующее оценку

ученика, каждое число на отдельной строке. Концом последовательности является любое отрицательное число, либо число большее 5. Напишите программу, которая выводит количество пятерок.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пенкин Владимир.

Ответ:

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.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Ниже приведен пример программы на Python, которая читает последовательность целых чисел и подсчитывает количество пятерок:

python
count_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, программа завершит выполнение и выведет количество пятерок.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос