• Matéria: Informática
  • Autor: ritaacpinto
  • Perguntado 3 anos atrás

em python Faça um programa que peça 2 números maiores que zero, então caso seja digitado um número diferente do aceitável deve ser apresentado uma mensagem de aviso de erro e continuar pedindo os números até que se tenha dois números maiores que zero. Após a leitura apresenta a subtração do maior pelo menor. Ex.: 5 e 10 lidos, deve ser apresentado 10 - 5 = 5

Respostas

respondido por: maldrax
0

Resposta:

def subtracao(num1, num2):

   '''

   subtracao function

   '''

   if num1 > num2:

       return num1 - num2

   else:

       return num2 - num1

if __name__  == '__main__':

   num1 = 0

   num2 = 0

   while num1 <= 0 or num2 <= 0:

       num1 = int(input('Digite um número maior que zero: '))

       num2 = int(input('Digite um número maior que zero: '))

   print(f'A subtração de {num1} e {num2} é {subtracao(num1, num2)}')

Perguntas similares