martes, 21 de agosto de 2007

Primer programa: escribir el abecedario.

Este programa es muy sencillo. Se trata de escribir el alfabeto en mayúsculas utilizando un bucle while. Lo que se quiere destacar con esto es los que ya explicó en su día matados2k: que los carateres graficos son procesados internamente cómo números (en código ASCII) y que por eso tiene sentido utilizar operadores aritméticos con variables de tipo carácter (char). Pero además yo he querido destacar que en la tabla ASCII los caracteres alfabéticos siguen el mismo orden que en el alfabeto de toda la vida. También quiero hacer notar que la letra "ñ" no aparece. Ahí va:


#include<stdio.h>

int main(int argc,char **argv)
{
char c='A';

while(c<='Z')
{
printf("%3c",c);
c++;
}

printf("\n");
return 0;
}

De ejecución:

antonio@linex-bD2zrN:~$ cd ./ProgramasC/
antonio@linex-bD2zrN:~/ProgramasC$ cc -o abc abc.c
antonio@linex-bD2zrN:~/ProgramasC$ ./abc
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
antonio@linex-bD2zrN:~/ProgramasC$

Hasta pronto.

No hay comentarios: