Sou novo na área de programação e estou tendo dificuldade em resolver os dois problemas abaixo... Sera que alguém pode me ajudar?
1) Fazer um programa que leia o código do aluno e a sua nota para um número indeterminado de alunos. O programa deve ler o código do aluno, se for diferente de zero, pergunta a nota. Se o código for zero, encerra o programa. O programa deve apresentar os seguintes itens:
a) A menor nota;
b ) A maior nota;
c) A média de todos alunos;
OBS: Nesse primeiro problema não sei como resolver a apresentação da menor e maior nota?! abaixo se encontra o inicio da minha solução... Ah! uso o AMBAP para testar!!!
variaveis
numerico nota, media_da_turma, codaluno, menornota, maiornota, cont, acum
inicio
cont := 0
totalnota := 0
escrever "Informe codigo do aluno: "
ler codaluno
faca enquanto (codaluno<>0)
escrever "Informe a nota: "
ler nota
cont := cont + 1
totalnota:= totalnota + nota
escrever "Informe codigo do aluno: "
ler codaluno
fim_enquanto
//menornota := ??????
//maiornota := ??????
media_da_turma := (totalnota / cont)
escrever "A media da turma foi: ", media_da_turma
fim
Esse segundo problema não sei nem por onde começar... :wacko:
2)Fazer um programa que leia os valores das variáveis a 1, q e n referentes a uma progressão geométrica
(a 1: primeiro elemento; q: razão da progressão; n: número de elementos da progressão).
Apresentar os seguintes resultados:
a) Mostrar todos os elementos da PG na tela;
b ) Calcular e apresentar na tela a soma de todos os elementos que forem par;
c) Calcular e apresentar a média aritmética de todos os elementos da PG;
Pergunta
Charles G. P.
Boa noite pessoal,
Sou novo na área de programação e estou tendo dificuldade em resolver os dois problemas abaixo... Sera que alguém pode me ajudar?
1) Fazer um programa que leia o código do aluno e a sua nota para um número indeterminado de alunos. O programa deve ler o código do aluno, se for diferente de zero, pergunta a nota. Se o código for zero, encerra o programa. O programa deve apresentar os seguintes itens:
a) A menor nota;
b ) A maior nota;
c) A média de todos alunos;
OBS: Nesse primeiro problema não sei como resolver a apresentação da menor e maior nota?! abaixo se encontra o inicio da minha solução... Ah! uso o AMBAP para testar!!!
variaveis
numerico nota, media_da_turma, codaluno, menornota, maiornota, cont, acum
inicio
cont := 0
totalnota := 0
escrever "Informe codigo do aluno: "
ler codaluno
faca enquanto (codaluno<>0)
escrever "Informe a nota: "
ler nota
cont := cont + 1
totalnota:= totalnota + nota
escrever "Informe codigo do aluno: "
ler codaluno
fim_enquanto
//menornota := ??????
//maiornota := ??????
media_da_turma := (totalnota / cont)
escrever "A media da turma foi: ", media_da_turma
fim
Esse segundo problema não sei nem por onde começar... :wacko:
2)Fazer um programa que leia os valores das variáveis a 1, q e n referentes a uma progressão geométrica
(a 1: primeiro elemento; q: razão da progressão; n: número de elementos da progressão).
Apresentar os seguintes resultados:
a) Mostrar todos os elementos da PG na tela;
b ) Calcular e apresentar na tela a soma de todos os elementos que forem par;
c) Calcular e apresentar a média aritmética de todos os elementos da PG;
Editado por Charles G. P.Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
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.