print('Здравствуйте,я калькулятор и умею проводить следующие операции:')
#Создадим переменные с возможными операциями
subtraction = ('1') #Вычитание
addition = ('2') #Сложение
multiplication = ('3') #Умножение
division = ('4') #Деление
integer_division = ('5') #Целочисленное деление
remainder_of_the_division = ('6') #Остаток от деления
raising_a_number_to_a_power = ('7')
weight = ('8')
length = ('9')
#Возведение числа в степень
print('1 - Вычитание,2 - Сложение,3 - Умножение,4 - Деление,5 - Целочисленное деление,6 - Остаток от деления,7 - Возведение числа в степень,8 - Конвертер весов:Килограммы,Граммы,Фунты,Унции,9 - Конвертер мер')
operation = input('Выберите операцию,написав цифру: ')
if operation == subtraction:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '-', num_2, '=', num_1 - num_2)
elif operation == addition:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '+', num_2, '=', num_1 + num_2)
elif operation == multiplication:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '*', num_2, '=', num_1 * num_2)
elif operation == division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '/', num_2, '=', num_1 / num_2)
elif operation == integer_division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '//', num_2, '=', num_1 // num_2)
elif operation == remainder_of_the_division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '%', num_2, '=', num_1 % num_2)
elif operation == raising_a_number_to_a_power:
num_3 = int(input('Введите число,которое вы хотите возвести в степень:'))
n = int(input('Введите в какую степень вы хотите возвести число:'))
print( num_3,'^',n, '=', num_3 ** n)
# Считаем вес
elif operation == weight:
tons = 'тонн'
kilogramm = 'кг'
gramm = 'грамм'
milligramms = 'миллиграммы'
tons_1 = 1
kilogramm_2 = 2
gramm_3 = 3
milligramms_4 = 4
massa = int(input('Какой вес вы хотите перевести?'))
massa_1 = input('Какой вес вы хотите перевести?(укажите единицу измерения: тонн,кг,грамм)')
massa_2 = int(input('Выберите в какую еиницу измерения те перевести: 1- тонны,2 - килограммы,3 - граммы,4 - миллиграммы')
if massa_1 == tons and massa_2 == 2:
print(massa,massa_1,'=',massa * 1000,'кг')
elif massa_1 == tons and massa_2 == 3:
print(massa,massa_1,'=',massa * 1000000,'граммы')
elif massa_1 == tons and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000000000,'миллиграмм')
elif massa_1 == kilogramm and massa_2 == 3:
print(massa,massa_1,'=',massa * 1000,'грамм')
elif massa_1 == kilogramm and massa_2 == 1:
print(massa,massa_1,'=',massa / 1000,'тонн')
elif massa_1 == kilogramm and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000000,'миллиграмм')
elif massa_1 == gramm and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000,'миллиграмм')
elif massa_1 == gramm and massa_2 == 2:
print(massa,massa_1,'=',massa / 1000,'кг')
elif massa_1 == gramm and massa_2 == 1:
print(massa,massa_1,'=',massa / 1000000,'тонн')
elif massa_1 == milligrams and massa_2 = 1:
print(massa,massa_1,'=',massa * 1000000000,'тонн')
elif massa_1 == milligrams and massa_2 == 2:
print(massa,massa_1,'=',massa / 1000000,'килограмм')
elif massa_1 == milligrams and massa_2 == 3:
print(massa,massa_1,'=',massa / 1000,'грамм')
else:
print('Нет единиц измерения')
else:
print('Нет таких операций')
#Создадим переменные с возможными операциями
subtraction = ('1') #Вычитание
addition = ('2') #Сложение
multiplication = ('3') #Умножение
division = ('4') #Деление
integer_division = ('5') #Целочисленное деление
remainder_of_the_division = ('6') #Остаток от деления
raising_a_number_to_a_power = ('7')
weight = ('8')
length = ('9')
#Возведение числа в степень
print('1 - Вычитание,2 - Сложение,3 - Умножение,4 - Деление,5 - Целочисленное деление,6 - Остаток от деления,7 - Возведение числа в степень,8 - Конвертер весов:Килограммы,Граммы,Фунты,Унции,9 - Конвертер мер')
operation = input('Выберите операцию,написав цифру: ')
if operation == subtraction:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '-', num_2, '=', num_1 - num_2)
elif operation == addition:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '+', num_2, '=', num_1 + num_2)
elif operation == multiplication:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '*', num_2, '=', num_1 * num_2)
elif operation == division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '/', num_2, '=', num_1 / num_2)
elif operation == integer_division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '//', num_2, '=', num_1 // num_2)
elif operation == remainder_of_the_division:
num_1 = int(input('Введите первое число:'))
num_2 = int(input('Введите второе число:'))
print(num_1, '%', num_2, '=', num_1 % num_2)
elif operation == raising_a_number_to_a_power:
num_3 = int(input('Введите число,которое вы хотите возвести в степень:'))
n = int(input('Введите в какую степень вы хотите возвести число:'))
print( num_3,'^',n, '=', num_3 ** n)
# Считаем вес
elif operation == weight:
tons = 'тонн'
kilogramm = 'кг'
gramm = 'грамм'
milligramms = 'миллиграммы'
tons_1 = 1
kilogramm_2 = 2
gramm_3 = 3
milligramms_4 = 4
massa = int(input('Какой вес вы хотите перевести?'))
massa_1 = input('Какой вес вы хотите перевести?(укажите единицу измерения: тонн,кг,грамм)')
massa_2 = int(input('Выберите в какую еиницу измерения те перевести: 1- тонны,2 - килограммы,3 - граммы,4 - миллиграммы')
if massa_1 == tons and massa_2 == 2:
print(massa,massa_1,'=',massa * 1000,'кг')
elif massa_1 == tons and massa_2 == 3:
print(massa,massa_1,'=',massa * 1000000,'граммы')
elif massa_1 == tons and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000000000,'миллиграмм')
elif massa_1 == kilogramm and massa_2 == 3:
print(massa,massa_1,'=',massa * 1000,'грамм')
elif massa_1 == kilogramm and massa_2 == 1:
print(massa,massa_1,'=',massa / 1000,'тонн')
elif massa_1 == kilogramm and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000000,'миллиграмм')
elif massa_1 == gramm and massa_2 == 4:
print(massa,massa_1,'=',massa * 1000,'миллиграмм')
elif massa_1 == gramm and massa_2 == 2:
print(massa,massa_1,'=',massa / 1000,'кг')
elif massa_1 == gramm and massa_2 == 1:
print(massa,massa_1,'=',massa / 1000000,'тонн')
elif massa_1 == milligrams and massa_2 = 1:
print(massa,massa_1,'=',massa * 1000000000,'тонн')
elif massa_1 == milligrams and massa_2 == 2:
print(massa,massa_1,'=',massa / 1000000,'килограмм')
elif massa_1 == milligrams and massa_2 == 3:
print(massa,massa_1,'=',massa / 1000,'грамм')
else:
print('Нет единиц измерения')
else:
print('Нет таких операций')