Home › Fóruns › Programação Básica › Portugol ex059
Marcado: linguagem c. c, portugol
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 2 semanas, 4 dias atrás por
Tutora Tainá.
-
AutorPosts
-
-
6 de julho de 2026 às 17:05 #173607
Adryan Silva
Participanteprograma
{
inclua biblioteca Util –> u
inclua biblioteca Tipos –> t
inclua biblioteca Matematica –> m
funcao inicio()
{
escreva(“—————————————\n”)
escreva(” ESCOLA MUNDIAL \n”)
escreva(“—————————————\n”)
//variaveis declaradas
// Vetor para armazenar as notas dos alunos
real notas[6]
// Número do aluno exibido na tela
inteiro num = 0
// Nota digitada pelo usuário
real user
// Soma de todas as notas
real tot = 0
// Média da turma
real media = 0
//1 repetição – Percorre o vetor para receber as notas
para(inteiro p = 0; p < u.numero_elementos(notas); p++) {
escreva(“Nota de aluno “+num+”: “)
leia(user)
// Armazena a nota na posição do vetor
notas[p] = user
// Passa para o próximo aluno
num++
}
//2 repetição – Soma todas as notas do vetor
para(inteiro p = 0; p < u.numero_elementos(notas); p++) {
//adicionar total de valor dentro de tot
tot += notas[p]
}
//somar a media de tot(valor total) por vet(user digitado)
media = tot / u.numero_elementos(notas)
escreva(“—————————————\n”)
escreva(“A média da turma foi: ” + m.arredondar(media, 2))
escreva(“\n—————————————“)
escreva(“\nAlunos que ficaram acima da média: \n”)
//3 repetição
para(inteiro p = 0; p < u.numero_elementos(notas); p++) {
//se nuemros no vetor for maior que a media mostra as posiçoes
se(notas[p] > media) {
escreva(p + ” “)
u.aguarde(1000)
}
}
}
}OLÁ BOA TARDE TUDO BEM? CONFERI O EXERCICIO NA AULA DE EXPLICAÇÃO E VI QUE ESTA UM POUCO DIFERENTE DO MEU, DESSE MODELO TAMBEM SERVIRIA? NESSE FORMATO?
-
7 de julho de 2026 às 10:03 #173621
Tutora Tainá
MestreBom dia, tudo bem?
O mais importante é que o programa atenda ao que o exercício pede, mesmo que a lógica ou a organização do código sejam um pouco diferentes da apresentada na aula. É normal existirem várias formas de resolver o mesmo problema.
Vale apenas revisar se o programa está exibindo exatamente as informações esperadas e se o resultado está correto em diferentes testes.
Continue praticando e comparando suas soluções com as das aulas. Esse processo ajuda bastante a evoluir na programação! 🚀🖖
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.