
Вопрос задан 30.09.2023 в 04:41.
Предмет Информатика.
Спрашивает Шорохова Ирина.
Вводится последовательность целых чисел, 0 – конец последовательности. Определить процент чётных и
нечётных чисел в последовательности.

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

Отвечает Цветкова Александра.
c = 0 # чёт
n = 0
while 1:
a = int(input())
if a == 0: break
if a % 2 == 0:
c += 1
else:
n += 1
print(f"процент чёт = {((c/(c+n))*100)} ; процент неч = {((n/(c+n))*100)}")



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи вам потребуется написать программу. Вот пример псевдокода на Python, который решает данную задачу:
python# Инициализируем счетчики для четных и нечетных чисел
четные = 0
нечетные = 0
# Вводим числа с клавиатуры
while True:
число = int(input("Введите целое число (0 - конец): "))
if число == 0:
break # Выход из цикла при вводе 0
if число % 2 == 0:
четные += 1
else:
нечетные += 1
# Проверяем, были ли введены числа (чтобы избежать деления на ноль)
if четные + нечетные == 0:
print("Последовательность пуста.")
else:
# Рассчитываем проценты четных и нечетных чисел
процент_четных = (четные / (четные + нечетные)) * 100
процент_нечетных = (нечетные / (четные + нечетные)) * 100
# Выводим результат
print(f"Процент четных чисел: {процент_четных:.2f}%")
print(f"Процент нечетных чисел: {процент_нечетных:.2f}%")
Этот код сначала вводит последовательность целых чисел, прерывая ввод при вводе 0. Затем он подсчитывает количество четных и нечетных чисел в последовательности и рассчитывает проценты четных и нечетных чисел. Результат выводится на экран.


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