Вопрос задан 25.06.2023 в 14:16. Предмет Информатика. Спрашивает Павлик Женя.

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

чисел, кратных 3. Программа получает на вход целые числа, количествовведённых чисел неизвестно, последовательность чисел заканчивается числом о(0 — признак окончания ввода, не входит в последовательность). Количество чисел непревышает 1000. Введённые числа по модулю не превышают 30 000. Программа должнавывести два числа: длину последовательности (завершающий 0 не учитывается) иколичество нечётных чисел, кратных 3.на Python можно нужно до среды ​
0 0
Перейти к ответам

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

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

Текстом табуляции не видно, а на фотке они есть

x= int(input("Введите число "))

nums=0

allnums=0

if x!=0 and x<=30000 and x>=-30000:

allnums =allnums+1

if x%2!=0 and x%3==0:

nums = nums+1

while x!=0 and allnums<1000:

x= int(input("Введите число "))

if x!=0 and x<=30000 and x>=-30000:

allnums = allnums+1

if x%2!=0 and x%3==0:

nums = nums+1

print(allnums)

print(nums)

input()



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

Для решения данной задачи, вам нужно будет считывать ввод от пользователя, подсчитывать количество нечетных чисел, кратных 3, и подсчитывать общее количество введенных чисел. Программа будет продолжать считывать числа до тех пор, пока не будет введен 0. Вот пример программы на Python:

python
count = 0 # Счетчик общего количества чисел count_odd_multiple_of_3 = 0 # Счетчик нечетных чисел, кратных 3 while True: num = int(input("Введите целое число (для завершения введите 0): ")) if num == 0: break # Выход из цикла при вводе 0 count += 1 if num % 2 != 0 and num % 3 == 0: count_odd_multiple_of_3 += 1 print(f"Длина последовательности (без учета 0): {count}") print(f"Количество нечетных чисел, кратных 3: {count_odd_multiple_of_3}")

Этот код считывает числа до ввода 0, увеличивая счетчики при необходимости, и затем выводит результаты. Вы можете запустить эту программу и вводить числа до тех пор, пока не введете 0, и программа выдаст нужные результаты.

0 0

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

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

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

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