Dado determinados números, retorna-os em ordem crescente

Publicado por Milton Caetano Filho (última atualização em 04/02/2010)

[ Hits: 20.328 ]

Homepage: http://www.miltoncaetanofilho.blogspot.com

Download exercicio 15.cpp




Script para iniciantes, serve para retornar os números digitados em ordem crescente.

  



Esconder código-fonte

//Exercício15
#include<stdio.h>
#include<conio.h>
main ( )
{
int a,b,c;
printf("Digite o primeiro numero: ");
scanf("%d", & a);
printf("Digite o segundo numero: ");
scanf("%d", & b);
printf("Digite o terceiro numero: ");
scanf("%d", & c);
   if ((a<b) && (b<c))
      printf("\n A ordem crescente é o %d %d %d ", a,b,c);
   else
      if ((a<c) && (c<b))
         printf("\n A ordem crescente é o %d %d %d ", a,c,b);
      else
         if ((b<c) && (b<a))
            printf("\n A ordem crescente é o %d %d %d ", b,c,a);
         else
            if ((b<a) && (b<c))
               printf("\n A ordem crescente é o %d %d %d ", b,a,c);
            else
               if ((c<a) && (c<b))
                  printf("\n A ordem crescente é o %d %d %d ", c,a,b);
               else
                  printf("\n A ordem crescente é o %d %d %d ", c,b,a);
   
getch(); 
}

Scripts recomendados

Jogo da Velha (corrigido)

Semi Pronto (C++)

EXEMPLO DA ULTILIZAÇÃO DE PONTEIROS

Notas de Alunos por avaliação

DATA POR EXTENSO


  

Comentários
[1] Comentário enviado por felipemartinsss em 05/02/2010 - 10:03h

Esse exemplo só é interessante se o iniciante ainda não conhece loops. Para aqueles que já conhecem, caso queiram ordenar, utilizem pelo menos o Bubble Sort. Mas ainda assim, existem outras soluções mais eficientes como o Quick Sort e o Merge Sort.

[2] Comentário enviado por killerbean em 05/02/2010 - 17:23h

Quick sort, Merge Sort e Bubble sort são mais eficientes, e devem ser utilizados. Esse exemplos seria apenas para quem não conhece tecnicas de ordenação; E sem esquecer do MaisQ Sort, amplamente utilizado pela tecnica POG. :P

[3] Comentário enviado por mcfmlt em 05/02/2010 - 18:19h

Prezados colegas felipemartinsss e killerbean!!!

Leiam a descrição do algoritmo!!! Script para iniciantes!!! Estrutura de decisão simples e encadeada. No loops ainda!!!
Não é um algoritmo que mostra na pratica ordenação por flutuação (literalmente "por bolha"),


Contribuir com comentário