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:
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
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás