Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sik2986

#1
Programación C/C++ / Problema con la Ñ
19 Junio 2011, 08:52 AM
Hola, aquí te dejo un algoritmo que te muestra diferentes maneras de imprimir la "Ñ" o "ñ" en C++ he utilizado cout y printf para que tengas más opciones (en este caso he utilizado Dev C++). espero que te sirva ;) porque io también me tomé mi tiempo buscado estos códigos:

Código (cpp) [Seleccionar]

#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 (cpp) [Seleccionar]

// 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;
}