Ir al contenido


Foto

¿Existe alguna manera de ordenar una serie de valores en C?


  • Por favor identifícate para responder
2 respuestas en este tema

#1 sanhuesoft

sanhuesoft

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 17 julio 2012 - 02:31

¿Existe alguna manera de ordenar una serie de valores en C, pero SIN EL USO DE FUNCIONES (sólo if, do-while, while, for, etc)? Si alguien me pudiera ayudar POR INTERNO lo agradecería mucho.
  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 17 julio 2012 - 03:30

Pues si lo que tratas de hacer es un algoritmo dr ordenación en C, claro wue se puede, como en los demas lenguajes.  Lo primero es saber que tipo de dato vas a ordenar, caracteres, números...

Yo empezaría por implementar el método de la burbuja para seguir con Quicksort. En el foro, tienes ejemplos para comenzar.

Saludos.


  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 18 julio 2012 - 05:24

Hola sanhuesoft,
¿Estás estudiando programación y estructura de datos? Porque de ser así entonces deberías haber escuchado y presentado en las respectivas cátedras los diferentes algoritmos de ordenamiento.

Y por supuesto que están implementados con las estructuras de control elementales, de hecho TODO se resume a ellas... incluso una llamada a una hipotética función o procedimiento Sort(). Después de todo, una función o procedimiento debe implementarse con sus rutinas: las sentencias más elementales.
Disculpa que lo diga pero te noto un tanto perdido. Comencemos de nuevo, explícate mejor y a lo que quieres llegar. ¿Cuál es tu duda al respecto? ¿Necesitas implementar algún algoritmo? ¿Cuál?

El punto es que por lo simple de tu pregunta da la impresión de que buscas que alguien te pase el código para una tarea. Aquí evitamos hacer las tareas, más bien vamos asesorando en la medida en que el interesando va avanzando. Asi que te invito a dar el primer paso: intentar proponer un algoritmo y en base a tus errores y dudas puntuales se te va orientando.

Saludos,
  • 0




IP.Board spam blocked by CleanTalk.