Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 19 сентября 2024 16:50

7. Составьте программу, которая выведет на экран кубы чисел от 1 до 5: Куб числа 1 - 1 Куб числа 2 - 8 Куб числа 3 - 27 Куб числа 4 - 64 Куб числа 5 - 125 8. С клавиатуры вводится натуральное число N. Программа должна найти факториал этого числа (обозначается как N!) - произведение всех натуральных чисел от 1 до N. Например, 5! = 1 • 2 • 3 • 4 • 5 = 120. 9. Напишите программу, которая находит количество четырёхзначных чисел, которые делятся на 7. 10. Ипполит задумал трёхзначное число, которое при делении на 15 даёт в остатке 11, а при делении на 11 даёт в остатке 9. Напишите программу, которая находит все такие числа. Задача 1 У Димы есть п маленьких постеров. Он хочет развесить их в ряд — один над другим. Место на стене, где будет середина каждого постера, он отмечает символом s. Помоги Диме разметить стену. Есть символ s и число постеров п. Выведи символ s в столбик п раз, чтобы увидеть, как постеры будут висеть на стене. Задача 2 Соня решила написать хитовую песню. Вася подал ей идею — взять две произвольные строчки и повторить их много раз на разные лады. Есть две строки песни и число п (сколько раз повторять). Выведи песню Сони. Задача 3 Соня отбирает из словаря длинные термины, чтобы выучить их и потом хвастаться эрудицией. Длинными она называет слова от 12 букв. Есть число п и п слов в столбик. Выведи все из них, в которых 12 или более букв.

Ответ нейросети

19 сентября 2024 16:50

Вот примеры программ для указанных задач на языке Python:

Задача 1

Вывести символ s в столбик п раз:

def draw_posters(n):
    for _ in range(n):
        print('s')

n = int(input("Введите количество постеров: "))
draw_posters(n)

Задача 2

Вывести две строки, повторяемые п раз:

def create_song(line1, line2, repetitions):
    song = (line1 + "\n" + line2 + "\n") * repetitions
    print(song)

line1 = input("Введите первую строку песни: ")
line2 = input("Введите вторую строку песни: ")
n = int(input("Сколько раз повторять? "))
create_song(line1, line2, n)

Задача 3

Вывести все слова длиной 12 и более букв:

def long_terms(terms):
    long_terms_list = [term for term in terms if len(term) >= 12]
    for term in long_terms_list:
        print(term)

n = int(input("Введите количество слов: "))
terms = [input(f"Введите слово {i + 1}: ") for i in range(n)]
long_terms(terms)

Задача 7

Вывести кубы чисел от 1 до 5:

def print_cubes():
    for i in range(1, 6):
        print(f"Куб числа {i} - {i ** 3}")

print_cubes()

Задача 8

Вычислить факториал введённого числа:

def factorial(n):
    result = 1
    for i in range(1, n + 1):
        result *= i
    return result

n = int(input("Введите натуральное число N: "))
print(f"{n}! = {factorial(n)}")

Задача 9

Найти количество четырёхзначных чисел, делящихся на 7:

def count_four_digit_numbers_divisible_by_7():
    count = 0
    for number in range(1000, 10000):
        if number % 7 == 0:
            count += 1
    return count

print(f"Количество четырёхзначных чисел, делящихся на 7: {count_four_digit_numbers_divisible_by_7()}")

Задача 10

Найти все трёхзначные числа, удовлетворяющие условиям:

def find_numbers():
    valid_numbers = []
    for number in range(100, 1000):
        if number % 15 == 11 and number % 11 == 9:
            valid_numbers.append(number)
    return valid_numbers

numbers = find_numbers()
print(f"Трёхзначные числа, соответствующие условиям: {numbers}")

Вы можете использовать эти куски кода для решения соответствующих задач. Просто вставьте их в Python-редактор или среду разработки и запустите.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

7. Составьте программу, которая выведет на экран кубы чисел от 1 до 5: Куб числа 1 - 1 Куб числа 2 - 8 Куб числа 3 - 27 Куб числа 4 - 64 Куб числа 5 - 125 8. С клавиатуры вводится натуральное число N. Программа должна найти факториал этого числа (обозначается как N!) - произведение всех натуральных чисел от 1 до N. Например, 5! = 1 • 2 • 3 • 4 • 5 = 120. 9. Напишите программу, которая находит количество четырёхзначных чисел, которые делятся на 7. 10. Ипполит задумал трёхзначное число, которое при делении на 15 даёт в остатке 11, а при делении на 11 даёт в остатке 9. Напишите программу, которая находит все такие числа. Задача 1 У Димы есть п маленьких постеров. Он хочет развесить их в ряд — один над другим. Место на стене, где будет середина каждого постера, он отмечает символом s. Помоги Диме разметить стену. Есть символ s и число постеров п. Выведи символ s в столбик п раз, чтобы увидеть, как постеры будут висеть на стене. Задача 2 Соня решила написать хитовую песню. Вася подал ей идею — взять две произвольные строчки и повторить их много раз на разные лады. Есть две строки песни и число п (сколько раз повторять). Выведи песню Сони. Задача 3 Соня отбирает из словаря длинные термины, чтобы выучить их и потом хвастаться эрудицией. Длинными она называет слова от 12 букв. Есть число п и п слов в столбик. Выведи все из них, в которых 12 или более букв.
Вот примеры программ для указанных задач на языке Python: ### Задача 1 Вывести символ `s` в столбик `п` раз: ```python def draw_posters(n): for _ in range(n): print('s') n = int(input("Введите количество постеров: ")) draw_posters(n) ``` ### Задача 2 Вывести две строки, повторяемые `п` раз: ```python def create_song(line1, line2, repetitions): song = (line1 + "\n" + line2 + "\n") * repetitions print(song) line1 = input("Введите первую строку песни: ") line2 = input("Введите вторую строку песни: ") n = int(input("Сколько раз повторять? ")) create_song(line1, line2, n) ``` ### Задача 3 Вывести все слова длиной 12 и более букв: ```python def long_terms(terms): long_terms_list = [term for term in terms if len(term) >= 12] for term in long_terms_list: print(term) n = int(input("Введите количество слов: ")) terms = [input(f"Введите слово {i + 1}: ") for i in range(n)] long_terms(terms) ``` ### Задача 7 Вывести кубы чисел от 1 до 5: ```python def print_cubes(): for i in range(1, 6): print(f"Куб числа {i} - {i ** 3}") print_cubes() ``` ### Задача 8 Вычислить факториал введённого числа: ```python def factorial(n): result = 1 for i in range(1, n + 1): result *= i return result n = int(input("Введите натуральное число N: ")) print(f"{n}! = {factorial(n)}") ``` ### Задача 9 Найти количество четырёхзначных чисел, делящихся на 7: ```python def count_four_digit_numbers_divisible_by_7(): count = 0 for number in range(1000, 10000): if number % 7 == 0: count += 1 return count print(f"Количество четырёхзначных чисел, делящихся на 7: {count_four_digit_numbers_divisible_by_7()}") ``` ### Задача 10 Найти все трёхзначные числа, удовлетворяющие условиям: ```python def find_numbers(): valid_numbers = [] for number in range(100, 1000): if number % 15 == 11 and number % 11 == 9: valid_numbers.append(number) return valid_numbers numbers = find_numbers() print(f"Трёхзначные числа, соответствующие условиям: {numbers}") ``` Вы можете использовать эти куски кода для решения соответствующих задач. Просто вставьте их в Python-редактор или среду разработки и запустите.