1. Надо показать модуль введенного числа: |5| = 5, |-2| = 2 2. Вводится целое число (не больше 4 разряда). Надо найти разряд этого числа. 3. Реализуйте простой калькульятор. Вводим два дробных числа. и на экран выходит меню: 1) a+b 2) a-b 3) a*b 4)a/b исходя из выбора выполняем то или иную операцию. В делении должна быть проверка на если можете сделайте в

123456890122121212 123456890122121212    3   13.07.2022 04:43    0

Ответы
ruslankryoi ruslankryoi  13.07.2022 06:00

пробелы обязательны)

Объяснение:

#1

a=int(input())

b = abs(a)
print(b)

#2

def digits(n):

 i=0

 while n>0:

   n=n//10

   i+=1

 return i

num=abs(int(input("Введите число: ")))

print("Количество разрядов: ",digits(num))
#3

print("Введите числа в десятичной дроби")

a = float(input("Введите первое число: "))

b = float(input("Введите второе число: "))

print("1)a+b")

print("2)a-b")

print("3)a*b")

print("4)a/b")

c = input("Введите действие:")

if c == "1":

  print(a + b)

elif c == "2":

  print(a - b)

elif c == "3":

  print(a *b)

elif c == "4":

   if b == 0:                    

       print("Деление на 0!")

   else:

       print(a / b)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика