Ordenar alfabéticamente

Jorge Velilla.

/*Este programa escribe dos palabras introducidas por el usuario por orden alfabético.*/
#include <stdlib.h>
#include <string.h>
#include <stdio.h>

int main()
{

char pal1[20], pal2[20];

printf(“escriba una palabra: “);
gets(pal1);
printf(“\n Escriba otra palabra: “);
gets(pal2);

printf(“\n Las palabras ordenadas alfabeticamente son: \n”);

if(strcmp (pal1, pal2)<0){
//strcmp compara lexicográficamente dos cadenas.
//si pal1<pal2 devuelve un número negativo.
//si pal1>pal2 devuelve un numero positivo.
//si pal1=pal2 devuelve 0.

printf(“%s\n”, pal1);
printf(“%s\n”, pal2); }

else {
printf(“%s\n”, pal2);
printf(“%s\n”, pal1); }

printf(“\n\n”);
system(“PAUSE”);
return 0;
}

Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Una respuesta a Ordenar alfabéticamente

  1. cesar dijo:

    gracias !!! sabras como hacerlo pero solo con una cadena de caracteres por ejemplo char cadena[10]; saludos

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s