Código
#include <iostream>//Para cout #include <conio.h> /*Para el getch --> para que pause la ventana aunque esa no es su verdadera función*/ using namespace std;//Para cout int main() { cout<<"\n\tEn HEXADECIMAL:\n"; cout<<" \xa4 "; //Hexadecimal --> ñ=\xa4 cout<<" \xa5 "; //Hexadecimal --> Ñ=\xa5 cout<<"\n\tEn DECIMAL:\n"; cout<<char(164); //Decimal --> ñ=165 cout<<char(165); //Decimal --> Ñ=165 cout<<"\n\tEn OCTAL:\n"; cout<<" \244 "; //Octal --> ñ=\244 cout<<" \245 "; //Octal --> Ñ=\245 printf("\n\tEn HEXADECIMAL:\n"); printf(" \xa4 "); //Hexadecimal --> ñ=\xa4 printf(" \xa5 "); //Hexadecimal --> Ñ=\xa5 printf("\n\tEn DECIMAL:\n"); printf(" %c ",164); //Decimal --> ñ=165 printf(" %c ",165); //Decimal --> Ñ=165 printf("\n\tEn OCTAL:\n"); printf(" \244 "); //Octal --> ñ=\244 printf(" \245 "); //Octal --> Ñ=\245 getch(); return 0; }
Aquí te dejo un algoritmo que me sirvió mucho para hacer alguna tareas espero que te sea útil a ti también:
Código
// Codigo ofrecido por Tutores.org #include <stdio.h> #include <conio.h> int main() { int i; for(i = 0; i != 256; i++) switch (i) { case 9: printf("\nCaracter = 'tab' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \\x%x o \t ", i, i, i, i); break; case 10: printf("\nCaracter = 'enter' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \\x%x o \n ", i, i, i, i); break; case 13: printf("\nCaracter = 'retorno' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \\x%x o \r ", i, i, i, i); break; default: printf("\nCaracter = %c -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \\x%x ", i, i, i, i, i); break; } getch(); return 0; }