Aula Python – 5 – Estrutura de Decisão

Continuando a lista de exercícios Python, da Estrutura de Decisão…

O 5° exercício diz assim:
“Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média alcançada por aluno e apresentar:

  • A mensagem “Aprovado”, se a média alcançada for maior ou igual a sete;
  • A mensagem “Reprovado”, se a média for menor do que sete;
  • A mensagem “Aprovado com Distinção”, se a média for igual a dez.”

Entendo o Programa:

Para fazer esse programa vamos usar quase o mesmo conceito que utilizamos na aula 4 de Estrutura Sequencial para descobrir a nota do usuário.

n1 = input('Digite sua 1° nota: ')
n2 = input('Digite sua 2° nota: ')

nota = (n1 + n2) / 2

Em seguida vamos precisar que o programa ‘pegue’ o valor da variável nota e realize alguns testes. Como por ex : nota é maior que 7 e menor que 10? Nota é igual ou maior que 10? …

n1 = input('Digite sua nota: ')
n2 = input('Digite sua 2° nota: ')

nota = (n1 + n2) / 2

if nota >= 7 and nota < 10:     
    print 'Você foi Aprovado!!'
elif nota >= 10:
    print 'Você foi aprovado com Distinção!'    
else:
    print 'Infelizmente você foi reprovado'

O Fluxograma:

O Programa:

n1 = input('Digite sua nota: ')
n2 = input('Digite sua 2° nota: ')

nota = (n1 + n2) / 2

if nota >= 7 and nota < 10:     
    print 'Você foi Aprovado!!' 
elif nota >= 10:
    print 'Você foi Aprovado com Distinção!!'
else:
    print 'Infelizmente você foi reprovado'

Saída:

>>>
Digite sua nota: 8
Digite sua 2° nota: 5
Infelizmente você foi reprovado
>>>

Saída2:

>>>
Digite sua nota: 8
Digite sua 2° nota: 8
Você foi Aprovado!!
>>>

Saída3:

>>>
Digite sua nota: 10
Digite sua 2° nota: 10
Você foi Aprovado com Distinção!!
>>>

SE VOCÊ GOSTOU CLIQUE AQUI!!

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Sobre powerpython

Programador python, entre outras, como html,css...
Esta entrada foi publicada em Programação Python e marcada com a tag , , , , , , , , , , , , , , , , , , , , , , , , , , , , . Adicione o link permanente aos seus favoritos.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s