Programación General > C/C++
Re: Ordenar letras por orden alfabético
Arsys:
Pues eso, estoy escribiendo un programa que lea 10 letras y que muestre la que va en primer lugar en el alfabeto.
He hecho esto hasta ahora:
--- Citar ---#include <stdio.h>
int main(int argv, char **argc)
{
int num, ch;
for(num=1; num<11; num++)
{
printf("Introduzca la letra %d: ", num);
ch=getche();
printf("n");
}
printf("n");
system("pause");
}
--- Fin de la cita ---
Pero no se me ocurre como hacer para ordenar las letras.
A ver si alguien me da alguna idea.
Saludos :hippi:
Astor:
Evalua los valores ASCII de los caracteres :good:
Arsys:
:think:
Saludos :hippi:
plaf:
muestra solo la primera o las ordena todas? si es la 1a, es bastante simple:
#include <stdio.h>
int main(int argc, char **argv)
{
int num;
char ch,menor=1000;
for(num=1; num<11; num++)
{
printf("Introduzca la letra %d: ", num);
ch=getchar();
if(ch<menor) menor=ch;
printf("n");
}
printf("nnLa menor es la %c",menor);
system("pause");
}
Arsys:
Ahora si que lo he entendido, gracias.
Saludos :hippi:
Navegación
[#] Página Siguiente
Ir a la versión completa