Foros del Web » Programación para mayores de 30 ;) » C/C++ »

[SOLUCIONADO] Cómo poner mayúsculas con acento en C++?

Estas en el tema de Cómo poner mayúsculas con acento en C++? en el foro de C/C++ en Foros del Web. Hola, Cómo puedo imprimir la U mayúscula con acento. En C se como se hace, pero en C++ ni idea. Alguien puede ayudarme?....
  #1 (permalink)  
Antiguo 03/11/2015, 16:07
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 4 meses
Puntos: 5
Pregunta Cómo poner mayúsculas con acento en C++?

Hola,
Cómo puedo imprimir la U mayúscula con acento.
En C se como se hace, pero en C++ ni idea.

Alguien puede ayudarme?.
  #2 (permalink)  
Antiguo 03/11/2015, 17:02
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 9 años, 2 meses
Puntos: 3
Respuesta: Cómo poner mayúsculas con acento en C++?

Hace poco estuve yo con algo similar así que mira mis últimos posta y veras uno donde pregunto como imprimir ñ y otros. El post se llamaba al so así como "abrir cin en binario".
  #3 (permalink)  
Antiguo 04/11/2015, 10:07
 
Fecha de Ingreso: octubre-2015
Mensajes: 17
Antigüedad: 8 años, 6 meses
Puntos: 0
Respuesta: Cómo poner mayúsculas con acento en C++?

cout<<"Caracteres especiales"<<endl<<endl;
// vocales con tilde
cout<<" \240 "<<endl;
cout<<" \202 "<<endl;
cout<<" \241 "<<endl;
cout<<" \242 "<<endl;
cout<<" \243 "<<endl<<endl;;
// Ñ en mayuscula y minuscula
cout<<" \xA4 "<<endl;
cout<<" \xA5 "<<endl;
  #4 (permalink)  
Antiguo 04/11/2015, 12:42
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 4 meses
Puntos: 5
Respuesta: Cómo poner mayúsculas con acento en C++?

Cita:
Iniciado por ekis182 Ver Mensaje
cout<<"Caracteres especiales"<<endl<<endl;
// vocales con tilde
cout<<" \240 "<<endl;
cout<<" \202 "<<endl;
cout<<" \241 "<<endl;
cout<<" \242 "<<endl;
cout<<" \243 "<<endl<<endl;;
// Ñ en mayuscula y minuscula
cout<<" \xA4 "<<endl;
cout<<" \xA5 "<<endl;
Hola, gracias hermano, ese dato ya lo tengo, lo que me falta es las vocales acentuadas en mayusculas. Sabes como hacerlo?.
  #5 (permalink)  
Antiguo 04/11/2015, 14:18
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 9 años, 2 meses
Puntos: 3
Respuesta: Cómo poner mayúsculas con acento en C++?

¿Eso es lo que quieres?
Código C++:
Ver original
  1. cout<<char(181);
  2. cout<<char(144);
  3. cout<<char(214);
  4. cout<<char(224);
  5. cout<<char(233);
Usa una tabla ascii y mira los caracteres que quieras imprimir y con ese sistema imprimes el que desees. Tambien puedes usar su valor hexadecimal:
Código C++:
Ver original
  1. cout<<char(0xB5);
  2. cout<<char(0x90);
  3. cout<<char(0xD6);
  4. cout<<char(0xE0);
  5. cout<<char(0xE9);
  #6 (permalink)  
Antiguo 04/11/2015, 15:01
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 4 meses
Puntos: 5
Pregunta Respuesta: Cómo poner mayúsculas con acento en C++?

Cita:
Iniciado por aguml Ver Mensaje
¿Eso es lo que quieres?
Código C++:
Ver original
  1. cout<<char(181);
  2. cout<<char(144);
  3. cout<<char(214);
  4. cout<<char(224);
  5. cout<<char(233);
Usa una tabla ascii y mira los caracteres que quieras imprimir y con ese sistema imprimes el que desees. Tambien puedes usar su valor hexadecimal:
Código C++:
Ver original
  1. cout<<char(0xB5);
  2. cout<<char(0x90);
  3. cout<<char(0xD6);
  4. cout<<char(0xE0);
  5. cout<<char(0xE9);
Hola, gracias hermano. Habia revisado la tabla ASCII y habia puesto \233 pero no me salia la u mayuscula acentuada, no sabia que tenia que poner char delante, muchas gracias brother.
  #7 (permalink)  
Antiguo 05/11/2015, 03:30
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: Cómo poner mayúsculas con acento en C++?

Cita:
Iniciado por RGT Ver Mensaje
Hola, gracias hermano. Habia revisado la tabla ASCII y habia puesto \233 pero no me salia la u mayuscula acentuada, no sabia que tenia que poner char delante, muchas gracias brother.
Si no le pones el (char) entonces cin entiende que estás intentando imprimir un número... que es lo que acaba imprimiendo.
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:14.