1. Главная
  2. Библиотека
  3. Программирование
  4. На вход подается 10 натуральных чисел. Напишите програм...
Решение задачи

На вход подается 10 натуральных чисел. Напишите программу, которая заполняет массив числами кратными 3, но не кратными 5. С помощью встроенных функций программа должна вывести на экран разность между максимальным и минимальным значением в полученном

  • Программирование

Условие:

На вход подается 10 натуральных чисел. Напишите программу, которая заполняет массив числами кратными 3, но не кратными 5. С помощью встроенных функций программа должна вывести на экран разность между максимальным и минимальным значением в полученном массиве. Гарантируется, что среди вводимых чисел существует минимум 2 числа кратных 3, но не кратных 5.

Решение:

Для решения данной задачи мы можем следовать следующим шагам:

1. Считывание входных данных: Мы будем считывать 10 натуральных чисел.
2. Фильтрация чисел: Из этих чисел мы отберем только те, которые кратны 3, но не кратны 5.
3. Нахожден...: Мы найдем максимальное и минимальное значение в отфильтрованном массиве. 4. : Вычислим разность между максимальным и минимальным значением. 5. : Выведем полученную разность на экран. Теперь давайте напишем программу на Python, которая реализует эти шаги:

- : Мы используем цикл , чтобы получить 10 чисел от пользователя и сохраняем их в список . - : С помощью спискового включения (list comprehension) мы создаем новый список , в который добавляем только те числа, которые кратны 3 и не кратны 5. - : Используем встроенные функции и для нахождения максимального и минимального значений в отфильтрованном списке. - : Просто вычитаем минимальное значение из максимального. - : Используем для вывода разности на экран. Таким образом, программа выполняет все необходимые шаги для решения поставленной задачи.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет