Вопрос задан 15.07.2023 в 02:48. Предмет Информатика. Спрашивает Алимжанов Камиль.

Написать программы решения задач на Python: 1. Вывести таблицу умножения. 2. С клавиатуры

вводятся натуральные числа x и y. Найти произведение x*y, используя лишь операцию сложения. 3. С клавиатуры вводится натуральное число N. Найти сумму первых N четных чисел. 4. С клавиатуры вводятся натуральные числа А и N. Найти сумму N четных чисел, начиная с А. Например, 5 3 Вычисляем сумму 6+8+10=24
0 0
Перейти к ответам

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

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

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)

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

Конечно! Вот программы, решающие каждую из указанных задач на языке Python:

  1. Вывести таблицу умножения:
python
def multiplication_table(): for i in range(1, 11): for j in range(1, 11): print(f"{i} * {j} = {i*j}") print() multiplication_table()
  1. Найти произведение x*y, используя только операцию сложения:
python
def 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}")
  1. Найти сумму первых N четных чисел:
python
def 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}")
  1. Найти сумму N четных чисел, начиная с числа A:
python
def 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 и запустить их на вашем компьютере.

0 0

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

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

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

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