vinissh

Média_do_aluno

Mar 1st, 2018
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.68 KB | None | 0 0
  1. #Estudando Python
  2.  
  3. def menu():
  4.     while True:
  5.         ask_1 = str(input('\nDeseja realizar a soma de suas notas ?[s/n]\n'))
  6.         if ask_1 == ('s'):
  7.                                
  8.             print('Vamos começar então amigo')
  9.             calc()
  10.         else:
  11.             if ask_1 == ('n'):
  12.                 print('\nTudo bem amigo, vamos deixar para a próxima!')
  13.                 break;
  14. def calc():
  15.     note_1 = int(input('\nEntre com a 1ª nota:\n'))
  16.     note_2 = int(input('\nEntre com a 2ª nota:\n'))
  17.     result = note_1 + note_2
  18.     result_final = result /2
  19.     if result_final >= 7:
  20.         print('\nParabéns sua  média final foi %s'%(result_final))
  21.         exit()
  22.     else:
  23.         if result_final < 7:
  24.             print('\nPoxa amigo não foi desta vez sua média foi de %s '%(result_final))
  25.             ask_2 = str(input('\nDeseja somar as notas com a recuperação ? [s/n]\n'))
  26.             if ask_2 == ('s'):
  27.                 recuper()
  28.             else:
  29.                 if ask_2 == ('n'):
  30.                     print('\nTudo bem  amigo,até a próxima!\n')
  31.                     exit()
  32. def recuper():
  33.  
  34.     note_1 = int(input('\nInforme sua 1ª nota por  favor:\n'))
  35.     note_2 = int(input('\nInforme sua 2ª nota por favor :\n'))
  36.     note_3 = int(input('\nInforme sua 3ª nota  por favor: \n'))
  37.     resultado_final2 = note_1+note_2 + note_3
  38.     resultado_final3 = resultado_final2 /3
  39.     if resultado_final3 >= 7:
  40.         print('\nParabés você foi aprovado com média %s \n'%(resultado_final3))
  41.     else:
  42.         if resultado_final3 < 7:
  43.             print('\nAcho que não tem escapatória amigo sua média %s'%(resultado_final3))
  44.             exit()
  45.  
  46.  
  47.  
  48. menu()
Advertisement
Add Comment
Please, Sign In to add comment