faça um software em portugol que solicite ao usuário 10 números. Logo em seguida o software devera apresentar a media dos números digitados, o maior e o menor numero
Soluções para a tarefa
Respondido por
0
Faria assim
menor_numero = +infinito (ou o maior valor possível)
maior_numero = -infinito (ou o menor valor possível)
soma = 0
para i = 1 até 10
leia( novo_numero)
soma = soma + novo_numero
se novo novo_numero < menor_numero entao menor_numero = novo_numero
se novo_numero > maior_numero entao maior_numero = novo_numero
proximo i
escreva('Média é ' , soma/10)
escreva('Maior numero é ', maior_numero)
escreva('Menor numero é ', menor_numero)
Dicas
Observe que iniciei a variável menor_numero com +infinito (ou o maior número possível). Assim, quando for lido o primeiro numero, seja lá qual for, ele vai ser o menor. A partir daí ele será comparado com os outros números
A mesma técnica foi usada com o maior_numero
menor_numero = +infinito (ou o maior valor possível)
maior_numero = -infinito (ou o menor valor possível)
soma = 0
para i = 1 até 10
leia( novo_numero)
soma = soma + novo_numero
se novo novo_numero < menor_numero entao menor_numero = novo_numero
se novo_numero > maior_numero entao maior_numero = novo_numero
proximo i
escreva('Média é ' , soma/10)
escreva('Maior numero é ', maior_numero)
escreva('Menor numero é ', menor_numero)
Dicas
Observe que iniciei a variável menor_numero com +infinito (ou o maior número possível). Assim, quando for lido o primeiro numero, seja lá qual for, ele vai ser o menor. A partir daí ele será comparado com os outros números
A mesma técnica foi usada com o maior_numero
Perguntas interessantes
Português,
8 meses atrás
Matemática,
8 meses atrás
Português,
8 meses atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás