
Вопрос задан 15.07.2023 в 02:48.
Предмет Информатика.
Спрашивает Алимжанов Камиль.
Написать программы решения задач на Python: 1. Вывести таблицу умножения. 2. С клавиатуры
вводятся натуральные числа x и y. Найти произведение x*y, используя лишь операцию сложения. 3. С клавиатуры вводится натуральное число N. Найти сумму первых N четных чисел. 4. С клавиатуры вводятся натуральные числа А и N. Найти сумму N четных чисел, начиная с А. Например, 5 3 Вычисляем сумму 6+8+10=24

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

Отвечает Закиев Данил.
1)
a=1
while a<=10:
b=1
while b<=10:
c=a*b
print(c, end=" ")
b+=1
print(" ")
a+=1
2)
x=int(input())
y=int(input())
ans=x
for i in range (1, y):
ans+=x
print(ans)
3)
N=int(input())
sum=0
i=1
while i<N+1:
sum+=i*2
i+=1
print(sum)
4)
N=int(input())
A=int(input())
sum=0
for i in range (A,N+1):
sum+=i*2
print(sum)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот программы, решающие каждую из указанных задач на языке Python:
- Вывести таблицу умножения:
pythondef multiplication_table():
for i in range(1, 11):
for j in range(1, 11):
print(f"{i} * {j} = {i*j}")
print()
multiplication_table()
- Найти произведение
x*y
, используя только операцию сложения:
pythondef multiply_with_addition(x, y):
product = 0
for i in range(y):
product += x
return product
x = int(input("Введите число x: "))
y = int(input("Введите число y: "))
result = multiply_with_addition(x, y)
print(f"Произведение {x} * {y} = {result}")
- Найти сумму первых
N
четных чисел:
pythondef sum_of_even_numbers(N):
sum_even = 0
count = 0
number = 0
while count < N:
if number % 2 == 0:
sum_even += number
count += 1
number += 1
return sum_even
N = int(input("Введите число N: "))
result = sum_of_even_numbers(N)
print(f"Сумма первых {N} четных чисел = {result}")
- Найти сумму
N
четных чисел, начиная с числаA
:
pythondef sum_of_even_numbers_from_A(A, N):
sum_even = 0
count = 0
number = A
while count < N:
if number % 2 == 0:
sum_even += number
count += 1
number += 1
return sum_even
A = int(input("Введите число A: "))
N = int(input("Введите число N: "))
result = sum_of_even_numbers_from_A(A, N)
print(f"Сумма {N} четных чисел, начиная с {A} = {result}")
Вы можете скопировать каждую программу в отдельный файл с расширением .py
и запустить их на вашем компьютере.


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