Advertisement
Gowwa

Untitled

Jul 18th, 2019
1,138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Задание 3
  2. def hicelku():
  3.     h = int(input("Ведите первое натуральное число: "))
  4.     v = int(input("Введите второе натуральное число: "))
  5.     b = h
  6.     g = v
  7.     sum1 = 0
  8.     sum2 = 0
  9.     while h > 0:
  10.         sum1 += h % 10
  11.         h //= 10
  12.     while v > 0:
  13.         sum2 += v % 10
  14.         v //= 10
  15.     if sum1 > sum2:
  16.         print(b)
  17.     elif sum1 == sum2:
  18.         print("Суммы равны")
  19.     else:
  20.         print(g)
  21. hicelku()
  22.  
  23. Задание 4
  24. def P():
  25.     f = int(input("Основание 1: "))
  26.     g = int(input("Основание 2: "))
  27.     h = int(input("Высота: "))
  28.     P = f + g + 2 * (h ** 2+(f-g) ** 2 / 4) ** 0.5
  29.     print("Периметр равнобедренной трапеции равен ", int(P))
  30.     return P
  31.  
  32. P1 = P()
  33. P2 = P()
  34. Sum = P1 + P2
  35. print("Сумма периметров двух трапеций равна", int(Sum))
  36.  
  37. Задание 2
  38. def palindrom():
  39.     y = 0
  40.     for i in range(3):
  41.         f = input()
  42.         if f == f[::-1]:
  43.             y += 1
  44.             print('Палиндром ' + f)
  45.         else:
  46.             print("Простое слово " + f)
  47.     if y > 0:
  48.         print("В трёх словах есть хотябы 1 палиндром")
  49.     else:
  50.         print("В трёх словах ни одного палиндрома")
  51. palindrom()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement