Home › Fóruns › Programação Básica › Exercício 59 (Vetor)
- Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 4 anos atrás por
Tutora Mayla.
-
AutorPosts
-
-
24 de novembro de 2021 às 22:57 #81150
João Victor
ParticipanteBoa Noite! Não consigo identificar o erro, os valores que são apresentados na tela não são o número real completo. Ex: Se a média é 9,5 na saída é mostrado apenas 9,0. Obrigado!
programa
{inclua biblioteca Util –> u
inclua biblioteca Tipos –> t
funcao inicio()
{
escreva(“——————-“)
escreva(“\nESCOLA ESTUDONAUTA”)
escreva(“\n——————-“)
inteiro vet[6], nota
para (inteiro p = 0; p < u.numero_elementos(vet); p++){
escreva(“\nNota do aluno ” + p + “:”)
leia(vet[p])}
inteiro soma = 0
para (inteiro p = 0; p < u.numero_elementos(vet); p++){
soma = soma + vet[p]
}
inteiro media
media = soma / u.numero_elementos(vet)
escreva(“—————————“)
escreva(“\nA média da turma foi : ” + media)
}
} -
24 de novembro de 2021 às 23:20 #81153
João Victor
ParticipanteEsqueci de adicionar o restante do código, vou postar novamente. Por favor, considere este segundo código.
programa
{
inclua biblioteca Util –> u
inclua biblioteca Tipos –> t
funcao inicio()
{ escreva(“——————-“)
escreva(“\nESCOLA ESTUDONAUTA”)
escreva(“\n——————-“)
inteiro vet[6], nota
para (inteiro p = 0; p < u.numero_elementos(vet); p++){
escreva(“\nNota do aluno ” + p + “:”)
leia(vet[p])}
inteiro soma = 0
para (inteiro p = 0; p < u.numero_elementos(vet); p++){
soma = soma + vet[p]
}
inteiro media
media = soma / u.numero_elementos(vet)
escreva(“—————————“)
escreva(“\nA média da turma foi : ” + media)
escreva(“\n—————————-“)
para (inteiro p = 0; p < u.numero_elementos(vet); p++){
se (vet[p] > media) {
escreva(“\n” + p)
}
}}
}-
29 de novembro de 2021 às 20:59 #81631
Tutora Mayla
MestreJoão, para que o resultado de uma operação seja do tipo
real, é necessário utilizar uma variável do tiporeale que ao menos um dos valores na conta seja do tiporeal.
No seu caso a variávelmediaestá comointeiro, então não suporta um valor real. Coloquemediado tiporeale procure sobre a funçãointeiro_para_real()aqui no fórum e veja alguns comentários sobre este problema.
Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.