Вопрос задан 16.07.2023 в 06:36. Предмет Информатика. Спрашивает Семынин Никита.

Срочно! Дам 100 баллов! Язык программирования Python: 1. Дано трёхзначное число нужно написать

его наоборот (типо 123 в 321) и найти что из них больше2. Даны 3 числа. Если все 3 больше 0, то найти сумму, если ток 2 отрицательные то произведение, если ток 2 равны нулю то вывести 0.3. Написать свое имя неделю месяц на разных строках4. Даны 2 катета найти площадь гипотенузу и периметр​
0 0
Перейти к ответам

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

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

import math

#Первое

a = int(input())

print(a)

a1 = a%10

a2 = (a%100 - a1)/10

a3 =(a-(a1+a2*10))/100

a1 = int(a1)

a2 = int(a2)

a3 = int(a3)

print(str(a1) + "" + str(a2) + "" + str(a3))

#Вторая

z = int(input())

q = int(input())

m = int(input())

if(z>0 and q>0 and m>0):

   print(z+q+m)

if((z > 0 and q > 0) or (z > 0 and m > 0) or (q > 0 and m > 0)):

       print(z*q*m)

if((z == 0 and q == 0) or (z == 0 and m == 0) or (q == 0 and m == 0)):

       print(0)

#3 не понял

#4

x = int(input())

print(x)

y = int(input())

print(x)

c = 0

s = 0

c = math.sqrt(x*x+y*y)

print(c)

s = (x+y)/2

print(s)

Обращайся ;-)

0 0
Отвечает Емельянова Анастасия.

1.

num = input()

num_rev = int(num[::-1])

print(max( int(num), num_rev ))

2.

num1 = int(input())

num2 = int(input())

num3 = int(input())

more_then_0 = 0

less_then_0 = 0

is_0 = 0

for i in [num1, num2, num3]:

if i > 0:

more_then_0 += 1

elif i < 0:

less_then_0 += 1

else:

is_0 += 1

if more_then_0 == 3:

print(num1 + num2 + num3)

elif less_then_0 == 2:

print(num1 * num2 * num3)

elif is_0 == 2:

print(0)

3. Не понял задание, напиши в комментариях, что именно нужно сделать, а я отредактирую ответ, и напишу решение

4.

kat1 = int(input())

kat2 = int(input())

gip = (kat1**2 + kat2**2)**0.5

S = kat1*kat2/2

P = kat1+kat2+gip

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

Конечно, я помогу вам решить эти задачи. Вот решения каждой из них на языке программирования Python:

  1. Нахождение обратного числа:
python
number = 123 reversed_number = int(str(number)[::-1]) print(reversed_number)
  1. Вычисление суммы, произведения или вывод 0 в зависимости от значений чисел:
python
a = 1 b = -2 c = 3 if a > 0 and b > 0 and c > 0: # Все числа больше 0, найдем их сумму result = a + b + c elif (a < 0 and b < 0) or (a < 0 and c < 0) or (b < 0 and c < 0): # Ровно 2 числа отрицательные, найдем их произведение result = a * b * c elif a == 0 or b == 0 or c == 0: # Ровно 2 числа равны нулю, выводим 0 result = 0 print(result)
  1. Вывод имени, недели и месяца на разных строках:
python
name = "Ваше имя" week = "неделя" month = "месяц" print(name) print(week) print(month)
  1. Нахождение площади гипотенузы и периметра по двум катетам:
python
import math a = 3 b = 4 hypotenuse = math.sqrt(a**2 + b**2) perimeter = a + b + hypotenuse print(hypotenuse) print(perimeter)

Надеюсь, эти решения помогут вам. Если у вас возникнут ещё вопросы, пожалуйста, не стесняйтесь задавать их.

0 0

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

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

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

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