Olá pessoal,
Estou tentando resolver a seguinte questão de logica no visualG, porém não consegui fazer a parte do ESCOLHA-CASO.:
-Ler 3 valores (considere que não serão informados valores iguais) e escrever a soma dos 2
maiores.
Segue o algoritmo que fiz:
var
n1,n2,n3,soma,resul:real
inicio
escreval ("digite 3 valores diferentes")
leia (n1,n2,n3)
se (n2<n1) e (n1>n3) entao
resul <- n1
senao
se (n1<n2) e (n2>n3) entao
resul <- n2
senao
se (n2<n3) e (n3>n1) entao
resul <- n3
senao
escreval ("valor não identificado")
fimse
fimse
fimse
escolha resul
caso resul=n1
se (n2<resul) e (n2>n3) entao
soma<-resul+n2
escreval ("o valor da soma dos dois maiores valores é ",soma)
senao
escreval ("soma não identificada")
fimse
caso resul=n2
se (n3<resul) e (n3>n1) entao
soma<-resul+n3
escreval ("o valor da soma dos dois maiores valores é ",soma)
senao
escreval ("soma não identificada")
fimse
caso resul=n3
se (n1<resul) e (n1>n2) entao
soma<-resul+n1
escreval ("o valor da soma dos dois maiores valores é ",soma)
senao
escreval ("soma não identificada")
fimse
fimescolha
Fimalgoritmo
Alguém pode me ajudar por favor.