quinta-feira, 23 de junho de 2011

EX. 03 - Calculo de Média

Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem

de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "reprovado", caso contrário.


Entendendo...


Iremos ler três variáveis, equivalentes as 3 notas.

Deveremos ter uma variável para guardar a média aritimética.

Teremos que ter um bloco condicional (Se) para validar o valor da média, e exibir mensagens de acordo com o resultado.


Uma possível solução.


algoritmo "Claculo de Média"
// Autor : Eduardo V. Souza
// Data : 23/06/2011

var
nota_1, nota_2, nota_3, media : real

inicio
// Inicia a Leitura das Notas
escreval ("Digite a 1ª Nota")
leia (nota_1)
escreval ("Digite a 2ª Nota")
leia (nota_2)
escreval ("Digite a 3ª Nota")
leia (nota_3)

// aqui atribuimos para variável "media" a soma das
// três notas lidas e é claro dividido por 3.
media <- (nota_1 + nota_2 +nota_3)/3

// primeiro bloco condicional
//verifica se a média for maior ou igual 6, se sim
// mostra mensagem de aprovado, senao reprovado
se media >=6 entao
escreval ("Aluno Aprovado média = ", media)
senao
escreval ("Aluno Reprovado média = ",media)
fimse
fimalgoritmo


Em Execução.


media >=6 entao


media < 6 entao




4 comentários:

  1. consegue resolver esse exercicio ja tentei de tudu qualquer geito mais nao consegui podeme me ajuda ???


    Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor
    da média, uma mensagem de "Aprovado", caso a média seja igual ou
    superior a 6, ou a mensagem "reprovado", caso contrário. A seguir,
    encontre o maior dos 3 valores e o escreva com a mensagem : "É o maior ".

    1.1. Aprimore o exercício 1, modificando o algoritmo para que, após o
    cálculo da média de um aluno, a rotina permita realizar o mesmo cálculo
    sobre outros alunos, na mesma execução do programa.

    ResponderExcluir
  2. Olá, tenho esse exercicio para fazer, esta parte eu consegui, porém é pedido para, se aprovado, informar a nota maior e se reprovado a menor nota, estou com duvida nisso

    ResponderExcluir
  3. Ler vetores com igual dimensões (10), número, nome, nota1,nota2,nota3. Após crie o vetor média. Se a média for maior ou igual a 7, imprima no vídeo, número, nome,média e o conceito aprovado, ao contrário, reprovado, em algoritmo e fluxograma, com índice e elementos

    ResponderExcluir
  4. estou a dez dia quebrando minha cabeça e nao consegui ajuda em lugar nenhum

    1. O aluno faz as avaliações: AD1 e AP1, AD2 e AP2.
    2. Com a AD1 e AP1 calcula-se a média N1 = (2 x AD1 + 8 x AP1) / 10.0.
    3. Com a AD2 e AP2 calcula-se a média N2 = (2 x AD2 + 8 x AP2) / 10.0.
    4. Com as médias N1 e N2 calcula-se a média N = (N1 + N2) /2.
    5. Se N ≥ 6 o aluno está aprovado e esta é sua NOTA FINAL.
    6. Se N < 6, o aluno faz a AP3 (avaliação presencial com toda a matéria).
    7. Caso o aluno tenha que realizar a AP3: Se a média aritmética entre a AP3 e a maior das notas N1 ou N2 for ≥ 5 o aluno está aprovado e esta é sua NOTA FINAL.
    8. Se a média aritmética entre a AP3 e a maior das notas N1 ou N2 for < 5 o aluno está reprovado e esta é sua NOTA FINAL.
    9. Observações: Não há reposição (2ª chamada) de nenhuma AP, portanto a AP3 não substitui nem a AP1, nem a AP2. A AP3 não pode ser feita para melhorar a média, portanto os alunos que já estão aprovados com média N ≥ 6 não têm o direito de fazer a AP3.
    Escreva um algoritmo que leia as notas dos alunos de uma turma e calcule a média final de cada um dos alunos e quantos foram aprovados. O algoritmo somente deve ler a nota AP3 se for necessário, caso contrário o algoritmo lê apenas quatro notas AD1, AP1, AD2 e AP2.
    Entrada:
    A entrada contém os dados de uma turma. A primeira linha contém um número inteiro E que informa o número de estudantes da turma. As E linhas restantes contém cada uma, quatro ou cinco números reais, conforme o estudante precise fazer AP3 ou não. As notas obrigatoriamente são dadas na seguinte ordem: AD1, AP1, AD2, AP2 e se for necessário AP3.
    Considere que a maior turma do curso pode ter somente 100 alunos e somente quantidades corretas de alunos e de notas serão fornecidas. Portanto, alunos que forem aprovados sem AP3 terão quatro notas e alunos que precisarem fazer AP3 vão ter cinco notas. Considere também que todas as notas fornecidas são válidas e faltas são consideradas notas 0.0. Deste modo, os valores de entrada obedecem às seguintes restrições:
    0 < E <= 100
    0.0 <= AD1, AP1, AD2, AP2, AP3 <= 10.0
    Saída:
    Na saída são fornecidas E médias finais e depois das médias um valor inteiro indicando quantos estudantes desta turma foram aprovados.

    ResponderExcluir