https://pastein.ru/t/rA

  скопируйте уникальную ссылку для отправки


var = int(input('1: Ru - Eng\n2: Eng - Ru\n'))
 
if var == 1:
    print('Конвертация из метрической в неметрическую')
    convertation = int(input('Что считаем: \n 1. Температура\n 2. Вес\n 3. Длина\n 4. Объем\n 5. Скорость\n '))
    # Считаем температуру
    if convertation == 1:
        temperature = int(input(' 1. Цельсий -> Фаренгейт\n 2. Цельсий -> Кельвин\n'))
        if temperature == 1:
            value_temperature = float(input('Сколько градусов по Цельсию? :\n'))
            print(value_temperature, 'градусов по Цельсию составляют', round((((9/5) * value_temperature +32)), 2),\
            'градусов по Фаренгейту')
        elif temperature == 2:
            value_temperature = float(input('Сколько градусов по Цельсию? :\n'))
            print(value_temperature, 'градусов по Цельсию составляют', round((value_temperature + 273.15), 2),\
            'градусов по Кельвину')
 
    # Считаем вес
    elif convertation == 2:
        massa = int(input(' 1. Килограммы -> фунты\n 2. Граммы -> унции \n'))
        if massa == 1:
            value_massa = float(input('Сколько килограмм? :\n'))
            print(value_massa, 'килограмм составляют', round((value_massa * 2.20462), 2), 'фунтов')
        elif massa == 2:
            value_massa = float(input('Сколько грамм? :\n'))
            print(value_massa, 'грамм составляют', round((value_massa * 0.035274), 2), 'унций')
 
    # Считаем длину
    elif convertation == 3:
        dlina = int(input(' 1. Километры -> мили\n 2. Метры -> Ярды\n 3. Метры -> футы\n 4. Сантиметры -> дюймы\
        \n 5. Миллиметры -> дюймы \n'))
        if dlina == 1:
            value_dlina = float(input('Сколько километров? :\n'))
            print(value_dlina, 'километров составляют', round((value_dlina * 1.60934), 2),'миль')
        elif dlina == 2:
            value_dlina = float(input('Сколько метров? :\n'))
            print(value_dlina,'метров составляют', round((value_dlina * 1.09361), 2), 'ярдов')
        elif dlina == 3:
            value_dlina = float(input('Сколько метров? :\n'))
            print(value_dlina,'метров составляют', round((value_dlina / 0.3048), 2), 'футов')
        elif dlina == 4:
            value_dlina = float(input('Сколько сантиметров? :\n'))
            print(value_dlina,'сантиметров составляют', round((value_dlina * 2.5400013716), 2), 'дюймов')
        elif dlina == 5:
            value_dlina = float(input('Сколько милиметров? :\n'))
            print(value_dlina,'миллиметров составляет', round((value_dlina / 0.0393701), 2) ,'дюймов')
 
    # Считаем объем
    elif convertation == 4:
        space = int(input(' 1. Литры -> галлоны\n 2. Литры -> пинты\n'))
        if space == 1:
            value_space = float(input('Сколько литров? : '))
            print(value_space,'литров составляет', round((value_space / 3.785411784), 2), 'галлонов')
        elif space == 2:
            value_space = float(input('Сколько литров? :\n'))
            print(value_space, 'литров составляет', round((value_space / 0.56826125), 2), 'пинт')
    elif convertation == 5:
        speed = float(input(' Сколько километров в час? : '))
        print(speed, 'километров в час составляет ', round((speed / 1.60934), 2), 'миль в час')
 
elif var == 2:
    print('Конвертация из неметрической в метрическую')
    convertation = int(input('Что считаем: \n 1. Температура\n 2. Вес\n 3. Длина\n 4. Объем\n 5. Скорость\n '))
 
    # Считаем температуру
    if convertation == 1:
        temperature = int(input(' 1. Фаренгейт -> Цельсий\n 2. Кельвин -> Цельсий\n'))
        if convertation == 1:
            value_temperature = float(input('Сколько градусов по Фаренгейту? :\n'))
            print(value_temperature, 'градусов по Фаренгейту = ', round(((5/9) * value_temperature - 32), 2), ' по Цельсию')
        elif convertation == 2:
            value_temperature = float(input('Сколько градусов по Кельвину? :\n'))
            print(value_temperature, 'градусов по Кельвину = ', value_temperature - 273.15, ' по Цельсию')
 
    # Считаем вес
    if convertation == 2:
        massa = int(input(' 1. Фунты - килограммы\n 2. Унции - граммы\n'))
        if massa == 1:
            value_massa = float(input('Сколько фунтов? :\n'))
            print(value_massa, 'фунтов составляет', round((value_massa * 0.453592), 2),'килограмм')
        elif massa == 2:
            value_massa = float(input('Сколько унций? :\n'))
            print(value_massa, 'унций составляет', round((value_massa * 28.3), 2),'граммов')
 
    # Считаем длину
    if convertation == 3:
        dlina = int(input(' 1. Мили -> километры\n 2. Ярды -> метры\n 3. Футы -> метры\n 4. Дюймы -> сантиметры\n'))
        if dlina == 1:
            value_dlina = float(input('Сколько миль? :\n'))
            print(value_dlina, 'миль =', round((value_dlina / 0.621371), 2), 'километров')
        elif dlina == 2:
            value_dlina = float(input('Сколько ярдов? :\n'))
            print(value_dlina, 'ярдов =', round((value_dlina / 0.9144), 2), 'метров')
        elif dlina == 3:
            value_dlina = float(input('Сколько футов? :\n'))
            print(value_dlina, 'футов =', round((value_dlina / 3.28084), 2), 'метров')
        elif dlina == 4:
            value_dlina = float(input('Сколько дюймов? :\n'))
            print(value_dlina, 'дюймов =', round((value_dlina / 0.393701), 2), 'сантиметров')
 
    # Считаем объем
    if convertation == 4:
        space = int(input(' 1. Галлоны -> литры\n 2. Пинты -> литры\n'))
        if space == 1:
            value_space = float(input('Сколько галлонов? : \n'))
            print(value_space,'галлонов =', round((value_space * 3.785411784), 2), 'литров')
        if space == 2:
            value_space = float(input('Сколько пинт? : \n'))
            print(value_space, 'пинт =', round((value_space * 0.473176473), 2), 'литров')
 
    # Считаем скорость
    if convertation == 5:
        speed = float(input('Сколько миль в час? :\n'))
        print(speed,'миль в час =', round((speed * 1.60934), 2),'километров')