Minha resolução do exercício tentado aplicar os diferentes conhecimentos que venho adiquirindo ao longo dos estudos.
import os
#Monitorando vendas no comércio
def entrada_invalida():
'''Função que avisa que a entrada é inválida caso o usuário
insira um valor que não seja do tipo inteiro'''
print('Entrada inválida!')
voltar()
def voltar():
'''Função que faz o retorno ao menu quando a entrada é inválida'''
input('\nAperte uma tecla para inserir uma entrada válida!')
main()
def compara_vendas():
'''Função que faz a comparação do numéro de vendas
Inputs :
- Numéro de maçãs vendidas
- Número de bananas vendidas
Output :
- Qual produto vendeu mais ou se as vendas foram iguais
'''
try:
macas_vendidas = int(input('Digite a quantidade de maçãs vendidas: '))
bananas_vendidas = int(input('\nDigite a quantidade de bananas vendidas: '))
if macas_vendidas > bananas_vendidas:
print(f'\nMaçãs venderam mais! Um total de {macas_vendidas}, {(macas_vendidas - bananas_vendidas)} a mais que as bananas.')
elif macas_vendidas < bananas_vendidas:
print(f'\nBananas venderam mais! Um total de {bananas_vendidas}, {(bananas_vendidas - macas_vendidas)} a mais que as maçãs.')
else:
print(f'\nVenderam a mesma quantidade!')
except:
entrada_invalida()
def main():
''' Define a função main '''
os.system('cls')
compara_vendas()
if __name__ == '__main__':
main()