Ir ao conteúdo

visualg-ordem crescente


amzanardip

Posts recomendados

Postado

ola..estou fazendo uma lista de exercicios de estrutura de seleção e enrosquei neste exercicio sobre ordem crescente...ja montei e desmontei diversas vzes, e agora ta dando um erro qur fala que ta faltando um ")" ..eu sei que nao é esse o erro, sera que alguem poderia me ajudar a encontrar onde estou errando? obrigada

Sejam três números inteiros diferentes digitados aleatoriamente pelo usuário, exiba-os em

ordem crescente.

var

a,b,c:inteiro

ordem:inteiro

inicio

// Seção de Comandos

escreval ("Digite um valor para a,b e c: ")

leia (a,b,c)

se (a<B) e (b<c) e (c<a) então

ordem<-(a,b,c)

escreva ("A ordem é: ",ordem)

fimse

se (b<c) e (c>a) e (b<a) então

ordem<-(c,a,B)

escreva ("A ordem é: ",ordem)

fimse

se (b>a) e (b>c)e (a>c) então

ordem<-(b,a,c)

escreva ("A ordem é: ",ordem)

fimse

fimalgoritmo

  • Moderador
Postado

olá, tente assim:


se ((a< e (b<c) e (c<a)) então
ordem<-(a,b,c)
escreva ("A ordem é: ",ordem)
fimse
se ((b<c) e (c>a) e (b<a)) então
ordem<-(c,a,
escreva ("A ordem é: ",ordem)
fimse
se ((b>a) e (b>c)e (a>c)) então
ordem<-(b,a,c)
escreva ("A ordem é: ",ordem)
fimse

ou tente assim:


se ((a< e (b<c) e (c<a)) então
ordem<-(a,b,c)
escreva ("A ordem é: ",ordem)
senão
se ((b<c) e (c>a) e (b<a)) então
ordem<-(c,a,
escreva ("A ordem é: ",ordem)
senão
((b>a) e (b>c)e (a>c)) então
ordem<-(b,a,c)
escreva ("A ordem é: ",ordem)
fimse

ou seja, esse segundo ele testa o primeiro, se nao for, ele testa o segundo se nao for ele testa o terceiro. diferentemente do primeiro que mostrei onde ele testa o primeiro, finaliza, testa o segundio finaliza e testa o terceiro finaliza.

veja que ali nos dois exemplos contem um parentese que engloba as 3 expressoes. geralmente nas linguagem de programaçao, quando se tem mais de uma expressao testada, é preciso coloca-las cada uma dentro de um parentese dentro do parentese principal do bloco do SE

abraço

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!