Ir para conteúdo
Fórum Script Brasil
  • 0

ajuda exercicio de algoritmo


LeandriN

Pergunta

4 – Criar um algoritmo que permita ao usuário fornecer, via teclado, o nome e as duas notas

obtidas por um certo aluno em uma determinada disciplina. Logo após, calcule sua média

aritmética e imprima a situação do aluno segundo o seguinte critério: Se média for maior que

sete(7), o aluno estará APROVADO; se a média for menor que cinco (5), o aluno estará

REPROVADO; se média for maior ou igual a cinco(5) e menor que sete (7) o aluno estará em

RECUPERAÇÃO.

Minha dúvida é como imprimir "APROVADO, REPROVADO OU RECUPERAÇÃO"

alguém pode me passar o codigo em portugol ?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Ola Leandrin, o codigo e bem facil.

Para selecionar o Aprovado, reprovado, ou recuperacao voce vai ter que usar o se, então, senao.

A sintaxe e bem facil.

se (...) então
escreva ("\n\n...")
senao
     se (...) então
     escreva ("\n\n...")
     senao
          se (...) então
          escreva ("\n\n...")
fimse
     fimse
          fimse

Dentro do SE: voce vai usar os raciocinios logicos, maior que, menor que, maior igual... etc

Se tiver mais duvidas pode postar, mas não deixe de tentar,, somente assim voce vai pra frente :)

Editado por Pipico
Link para o comentário
Compartilhar em outros sites

  • 0

Algoritmo_Média

var n1,n2,media: real;

var nome: string;

inicio

....escreva("Entre com o nome do aluno:");

....leia(nome);

....escreva("Entre com a primeira nota:");

....leia(n1);

....escreva("Entre com a segunda nota:");

....leia(n2);

....media=(n1+n2)/2;

....se (media>7) então

........início

........escreva("O aluno ", nome,"está Aprovado");

........fim

....senão

........se (media<5) então

............início

............escreva("O aluno ", nome," está Reprovado");

............fim

........senão

............escreva("O aluno ", nome," está de Recuperação");

fim

Editado por raphael_suporte
Link para o comentário
Compartilhar em outros sites

  • 0
programa notas;
var
  nome: caractere(20);
  nota1,nota2,media: real;

inicio
  [b]exiba[/b]("Digite seu nome: ");
  [b]leia[/b](nome);
  [b]exiba[/b]("Digite a primeira nota: ");
  [b]leia[/b](nota1);
  [b]exiba[/b]("Digite a segunda nota: ");
  [b]leia[/b](nota2);
  media <- nota1 / nota2;
  [b]exiba[/b](nome+", estado: ");
  [b]se[/b] (media < 5) [b]então[/b]
    [b]exiba[/b]("REPROVADO");
  [b]senão[/b]
    [b]se[/b] (media < 7) [b]então[/b]
      [b]exiba[/b]("RECUPERAÇÃO");
    [b]senão[/b]
      [b]exiba[/b]("APROVADO");
fim.

Editado por raphael_suporte
tags para código
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...