Lógica, perguntado por Rateodoro, 7 meses atrás

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 joaoelias97
0

Resposta:

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:

Perguntas interessantes