Amraphen
Aprendiz Lvl 6
[ANSI C]ASCII Transformer
Les presento un programita que hice recién en C (que estoy aprendiendo). Lo titulé ASCII Transformer. Les dejo el código y el binario. Saludos!
Código:
Saludos, acepto muchas sugerencias!
Les presento un programita que hice recién en C (que estoy aprendiendo). Lo titulé ASCII Transformer. Les dejo el código y el binario. Saludos!
Código:
C++:
#include <stdio.h>
int principal()
{
int opcion;
clrscr();
printf("ASCII Transformer v1.0");
printf("<span style="color: #666666; font-weight: bold;">\nby Amraphen."</span>);
printf("<span style="color: #666666; font-weight: bold;">\n\nOpciones:"</span>);
printf("<span style="color: #666666; font-weight: bold;">\n---------"</span>);
printf("<span style="color: #666666; font-weight: bold;">\n\n1. Averiguar un codigo ASCII a partir de una letra."</span>);
printf("<span style="color: #666666; font-weight: bold;">\n2. Averiguar una letra a partir de un codigo ASCII."</span>);
printf("<span style="color: #666666; font-weight: bold;">\n3. Salir."</span>);
printf("<span style="color: #666666; font-weight: bold;">\n\nSeleccione una opcion: "</span>);
scanf("%i", &opcion);
if(opcion<4)
{
return opcion;
}
else
{
principal();
}
}
int main()
{
int opcion;
char letra;
start:
opcion = principal();
switch(opcion)
{
case 1:
printf("<span style="color: #666666; font-weight: bold;">\nEscriba el codigo ASCII: "</span>);
scanf("%i", &letra);
printf("La letra correspondiente al codigo ASCII %i es %c.", letra, letra);
getch();
goto start;
break;
case 2:
printf("<span style="color: #666666; font-weight: bold;">\nEscriba la letra: "</span>);
letra = getche();
printf("<span style="color: #666666; font-weight: bold;">\nEl codigo ASCII correspondiente a la letra %c es %i."</span>, letra, letra);
getch();
goto start;
break;
case 3:
return 0;
break;
}
}
Saludos, acepto muchas sugerencias!