You are on page 1of 2

Розв'язування задач мовою Python (розгалуження)

Ступаков Денис

1. from math import*


print('Введіть число x')
x=int(input())
print('Введіть число y')
y=int(input())
middle=(x+y)/2
print('Середнє арифметичне=',middle)

2. from math import*


x1=int(input("Тризначне число:"))
x2=0
while x1>0 and x1<1000:
digit=x1%10
x1=x1//10
x2=x2*10
x2=x2+digit
print('"Зворотній" порядок:',x2)

3. from math import*


a=int(input("Введите сторону a="))
b=int(input("Введите сторону b="))
c=int(input("Введите сторону c="))
p=(a+b+c)/2
print(p*2)
s=sqrt(p*(p-a)*(p-b)*(p-c))
print(s)

4. from math import*


print('Введіть x')
x=int(input())
print('Введіть y')
y=int(input())
print('Введіть z')
z=int(input())
if x<y+z and z<x+y and y<z+x:
print('Існує')
else:
print('Не існує')

5. from math import*


num = int(input())
a = num % 10
num //= 10
b = num % 10
num //= 10
c = num % 10
d = num // 10
if a>b and a>d and a>c:
print(a)
elif a==b and a>d and a>c:
print(a)
elif a==c and a>d and a>b:
print(a)
elif a==d and a>b and a>c:
print(a)
if b>a and b>d and b>c:
print(b)
elif b==a and b>d and b>c:
print(b)
elif b==c and b>d and b>a:
print(b)
elif b==d and b>a and b>c:
print(b)
if c>a and c>d and c>b:
print(c)
elif c==b and c>d and c>a:
print(c)
elif c==a and c>d and c>b:
print(c)
elif c==d and c>b and c>a:
print(c)
if d>a and d>b and d>c:
print(d)
elif d==a and d>b and d>c:
print(d)
elif d==c and d>b and d>a:
print(d)
elif d==b and d>c and d>a:
print(d)

6. from math import*


print('Введіть x')
x=int(input())
y=(x*x*x+2)/(x*x-1)+5
print("%.3f" %y)

You might also like