Вопрос задан 05.10.2023 в 14:40. Предмет Информатика. Спрашивает Васьков Иван.

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

минимального, не кратного 9, элемента последовательности. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, не кратное 9. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: значение минимального элемента не кратного 9.
0 0
Перейти к ответам

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

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

first_list = input().split()

second_list = [float(n) for n in first_list]

while second_list.count(9) != 0:

   second_list.remove(9)

print(min(second_list))

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

Конечно, вот пример простой программы на языке Python, которая решает задачу:

python
def find_min_not_divisible_by_9(sequence_length, numbers): min_not_divisible_by_9 = float('inf') # Используем бесконечность как начальное значение for i in range(sequence_length): current_number = numbers[i] # Проверяем, является ли число не кратным 9 и меньше текущего минимального if current_number % 9 != 0 and current_number < min_not_divisible_by_9: min_not_divisible_by_9 = current_number return min_not_divisible_by_9 # Получаем количество чисел в последовательности sequence_length = int(input("Введите количество чисел в последовательности: ")) # Получаем сами числа numbers = [] for i in range(sequence_length): number = int(input("Введите число: ")) numbers.append(number) # Вызываем функцию и выводим результат result = find_min_not_divisible_by_9(sequence_length, numbers) print(f"Минимальное число, не кратное 9: {result}")

Программа запрашивает у пользователя количество чисел в последовательности и сами числа, а затем выводит минимальное число, не кратное 9.

0 0

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

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

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

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