• Python 3 HELP

    Написать 3 программы

    1. Известно, что 1 дюйм равен 2.54 см. Разработать приложение, переводящие дюймы в сантиметры и наоборот. (перевод оформить в функции)
    Диалог с пользователем реализовать через систему меню.

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

    3.Напишите функцию Procent, которая возвращает процент
    от полученного в качестве аргумента числа.

Ответы 1

  • def translation_of_lengths(n, m):

       inch = 2.54

       if m == 'duim':

           print("{} inch = {}cm ".format(n, (n * inch)))

       if m == 'cm':

           print("{} cm = {} inch ".format(n, (round(n / inch, 2))))

    translation_of_lengths(5, 'duim')

    translation_of_lengths(120, 'cm')

    def even_numbers(s):

       s_mas = s.split()

       if len(s_mas) != 6:

           print("\tYou have entered not 6 numbers!")

           print(s_mas)

       else:

           x = sum(int(i) for i in s_mas if int(i) >= 0 if int(i) % 2 == 0)

           print("The sum of even numbers {}".format(x))

    a = input("Numbers: ")

    even_numbers(a)

    def procent(x, y):

       print('{}% from the number {} = {}'.format(x, y, (x / 100) * y))

    procent(55, 120)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years