Gostaria de saber e tb dicas de como fazer um programa que leia 3 n° inteiros (suponha que seja todos diferentes) e imprima na tela o intermediários.
Criei uma função e deu certo:
function intermediario (a,b,c: integer): integer;
begin
if (a<b) and (b<c)
then intermdiario := b
else if (a<c) and (c<b)
then intemediario := c
else if (b<c) and (c<a)
then intermediario := a
else intermediario := b;
end;
A pergunta é o seguinte:
Tem como ter o mesmo resultado utilizando apenas dois ifs?
Desde já agradeço aí pela ajuda no desenvolvimento do racicionio lógico
Pergunta
Martinsrj
Gostaria de saber e tb dicas de como fazer um programa que leia 3 n° inteiros (suponha que seja todos diferentes) e imprima na tela o intermediários.
Criei uma função e deu certo:
A pergunta é o seguinte:
Tem como ter o mesmo resultado utilizando apenas dois ifs?
Desde já agradeço aí pela ajuda no desenvolvimento do racicionio lógico
Abraços.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.