Вопрос задан 22.06.2023 в 05:53. Предмет Информатика. Спрашивает Забегайло Снежана.

Дам 15 б На языке пайтон Задание 1 Найти площадь и периметр прямоугольного треугольника по двум

заданным катетам. Задание 2 Написать программу для обмена значений двух переменных (это действие, в результате которого одна переменная принимает значение, равное второй переменной, а вторая – первой) Задание 3 Дано четырехзначное число. Найти сумму и произведение его цифр.
0 0
Перейти к ответам

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

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

Python

from math import sqrt

a,b=map(int, input('Введите катеты через пробел:').split())

c=sqrt(a**2 + b**2)

print('Периметр =', a+b+c)

print('Площадь =', a*b/2)

print('-----------------')

print('a=',a, 'b=', b)

c=a

a=b

b=c

print('a=',a, 'b=', b)  

print('-----------------')

a=int(input('Введите четырёхзначное число:'))

s=0

p=1

k=1;

for i in range (1,5):

 a1=a%10

 a=a//10

 s+=a1

 p*=a1

print('Сумма=',s,'Произведение=', p)


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

Конечно, вот Python код для решения каждой из задач:

Задание 1: Найти площадь и периметр прямоугольного треугольника по двум заданным катетам.

python
# Запрос пользователю значений катетов katet1 = float(input("Введите длину первого катета: ")) katet2 = float(input("Введите длину второго катета: ")) # Вычисление гипотенузы hypotenuse = (katet1**2 + katet2**2)**0.5 # Вычисление площади area = 0.5 * katet1 * katet2 # Вычисление периметра perimeter = katet1 + katet2 + hypotenuse print(f"Площадь треугольника: {area}") print(f"Периметр треугольника: {perimeter}")

Задание 2: Написать программу для обмена значениями двух переменных.

python
# Запрос пользователю значений двух переменных a = input("Введите значение переменной a: ") b = input("Введите значение переменной b: ") # Обмен значений переменных a, b = b, a print(f"После обмена: a = {a}, b = {b}")

Задание 3: Дано четырехзначное число. Найти сумму и произведение его цифр.

python
# Запрос пользователю четырехзначного числа num = int(input("Введите четырехзначное число: ")) # Вычисление суммы цифр digit1 = num // 1000 digit2 = (num // 100) % 10 digit3 = (num // 10) % 10 digit4 = num % 10 sum_of_digits = digit1 + digit2 + digit3 + digit4 # Вычисление произведения цифр product_of_digits = digit1 * digit2 * digit3 * digit4 print(f"Сумма цифр: {sum_of_digits}") print(f"Произведение цифр: {product_of_digits}")

Эти программы выполняют требуемые операции в соответствии с вашими заданиями.

0 0

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

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

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

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