programa
{
inclua biblioteca Matematica –> m
inclua biblioteca Util –> u
inclua biblioteca Tipos –> t
funcao inicio(){
escreva(“{ EXERCÍCIO 039 – Lendo Dados }”)
escreva(“\n——————————\n”)
inteiro numero = 1, soma = 0, c = 0, media, maior = 0, menor = 0
enquanto(numero != 9999){
c++
escreva(c,”° VALOR: [9999 faz parar]”)
escreva(“\nNÚMERO: “)
leia(numero)
escreva(“——————————\n”)
se(numero != 9999){
soma = soma + numero
}
se(numero == 9999){
c–
}
se(numero == 9999){
pare
}
se(c == 1){
maior = numero
menor = numero
}
se(numero < menor){
menor = numero
}
se(numero > maior){
maior = numero
}
u.aguarde(900)
}
escreva(“============FLAG DIGITADO==============\n”)
escreva(“Ao todo você digitou “,c,” valores”)
u.aguarde(700)
escreva(“\nA soma entre eles foi: “,soma)
u.aguarde(700)
media = soma / c
escreva(“\nA média foi “,m.arredondar(t.inteiro_para_real(media),2))
u.aguarde(700)
escreva(“\nO maior valor digitado foi “,maior)
u.aguarde(700)
escreva(“\nO menor valor digitado foi “,menor,”\n\n”)
}
}
Consegui realizar o ex039, porém conseguem me auxiliar com um código melhor?