Receber 2 números inteiros (A, B) e comparar qual é o maior e qual é o menor (se A é maior que B ou B é maior que A), porem, não pode utilizar nenhum operador relacional (=, !=, >, <, >=, <=)e nenhuma função que contenha os operadores relacionais. Também não pode ser utilizado if , switch. Só pode usar o while com condição verdadeira ou falsa (true/false).

perguntou Sep 03 '14 às 21:42

lorranaas's gravatar image

lorranaas
1111

Parece pegadinha de questão em concurso publico!

Você não falou qual é linguagem então vai a solução em "Português estruturado":


Inicio Algoritino.
Define A,B, C como inteiro.

Subtrai A de B colocando o resultado em C.
Enquanto C menor que zero
Inicio Enquanto
MSG "A é maior que B".
Zera C.
Fim Enquanto

Subtrai B de A colocando o resultado em C.
Enquanto C menor que zero
Inicio Enquanto
MSG "B é maior que A".
Zera C.
Fim Enquanto

Fim Algorítimo


link permanente

respondeu Sep 03 '14 às 23:41

spicy_question's gravatar image

spicy_question
36425222.4k

Oi Spicy.

Essa foi uma questão que eu recebi de um diretor de TI em uma entrevista de estágio. Também resolvi o algoritmo da mesmo forma, só que em C, porém, não foi válido, pq eu não posso usar >< para comparar o A e o B. Vc sabe utilizar o while com a condição true ou false?

link permanente

respondeu Sep 04 '14 às 10:49

lorranaas's gravatar image

lorranaas
1111

Sua resposta
mudar para preview

Siga esta pergunta

Por Email:

Uma vez que você entrar você poderá se inscrever para todas as atualizações aqui

Por RSS:

Respostas

Respostas e Comentários

Markdown Básico

  • *italico* ou __italico__
  • **negrito** or __negrito__
  • link:[texto](http://url.com/ "Qual é a sua dúvida?")
  • imagem?![alt texto](/path/img.jpg "Qual é a sua dúvida?")
  • lista numerada: 1. Foo 2. Bar
  • para adicionar uma quebra de linha basta adicionar dois espaços onde você gostaria que a nova linha estivesse.
  • tags HTML básicas também são suportadas

Tags

×158
×120
×78
×20

pergunta feita: Sep 03 '14 às 21:42

pergunta lida: 1,662 vezes

última alteração: Sep 04 '14 às 10:49