Criar um algoritmo que receba 4 notas de um atleta dada por juízes em uma competição olímpica.OBS: São 10 atletas no total. A nota mais alta e a nota mais baixa são descartadas e é calculada a nota final das duas restantes de cada atleta. Mostre a nota final de cada atleta.
Soluções para a tarefa
Respondido por
0
var
vet:vetor[0..3] de real
atletas,maiornota,menornota,i,x:inteiro
notafinal:real
Inicio
Escreva(Qual o numero de atletas?)
Leia(atletas)
para x <- 1 ate atletas faça
escreva(atleta ,x,)
para i de 0 ate 3 faça
escreva(Digite a nota:)
Leia vet[i]
se vet[i] > vet[maior] entao
maior <- i
fimse
se vet[i] < vet[menor]entao
menor <- i
fimse
fimpara
escreva (Maior nota descartada: , vet[maior])
escreva (Menor nota descartada: , vet[menor])
notafinal <- (vet[0]+vet[1]+vet[2]+vet[3])-(vet[maior]+vet[menor])
escreva (nota final do atleta ,x, é de ,notafinal,)
fimpara
Explicação: Espero ter ajudado!
Perguntas interessantes
Pedagogia,
6 meses atrás
Matemática,
6 meses atrás
Português,
9 meses atrás
Matemática,
9 meses atrás
Português,
1 ano atrás