Archivo para ‘Manejo de cadenas y caracteres en C/C++’ Category

Letras con acentos en C / C++

Viernes, diciembre 19th, 2008

Hay dos maneras de mostrar letras con acentos en C/C++. Tenenos por ejemplo la palabra árbol, que podemos mostrarla de las dos siguientes formas: printf(“%crbol”,160); printf(“xA0rbol”); Ambas formas de mostrar letras con acentos se dan a continuación: Para mostrar letras con acentos en C / C++ usamos lo siguiente: á –> printf(“%c”,160); é –> printf(“%c”,130); [...]

Letras ñ y Ñ en C / C++

Viernes, diciembre 19th, 2008

Hay dos maneras de mostrar letras ñ y Ñ en C/C++. Tenenos por ejemplo la palabra toño, que podemos mostrarla de las dos siguientes formas: printf(”to%co”,164); printf(”toxA4o”); Para mostrar las letras ñ y Ñ en C / C++ usamos lo siguiente: ñ –> printf(“%c”,164); Ñ –> printf(“%c”,165); Cada uno de los números que aparecen a [...]

Signo de interrogación y exclamación en C / C++

Viernes, diciembre 19th, 2008

Primero pueba que estas dos formas de mostrar los simbolos funcionan: printf(“n%cEsto funciona? %cSi!”,168,173); printf(“nxA8 Esto funciona ? xAD Si !”); Para mostrar los signos ¿ y ¡ en C / C++ (los simbolos ? y ! no dan problema alguno) usamos lo siguiente: ¿ –> printf(“%c”,168); ¡ –> printf(“%c”,173); Cada uno de los números [...]

[Código C++] Ver si una palabra está dentro de una frase

Viernes, diciembre 19th, 2008

Ejemplo en C++ de una funcion que verifica si una palbra esta dentro de una frase o no. La funcion regresa -1 si no encontro la palabra y, en caso de encontrar la palabra, regresa la posicion de la primera aparicion de la palabra en la frase [sourcecode language='cpp']#include #include #include using namespace std;int esta_en_frase(char [...]

Programa en C que muestra el código ASCII

Viernes, diciembre 19th, 2008

Programa sencillo en C que muestra el código ASCII de los caracteres en pantalla [sourcecode language='cpp']#include void main() { int i; printf(“C%cdigot-tLetrann”, 162); for(i=0; i

Cadenas en mayúsculas a minúsculas en C++

Viernes, diciembre 19th, 2008

[sourcecode language='cpp']#include “stdio.h” void main(void) { char cadena[20]; int x=0; printf(“ingresa una cadenan”); gets(cadena); while(cadena[x]!=’x0′) { if (cadena[x] >= ‘A’ && cadena[x]

Cadenas en minúsculas a mayúsculas en C++

Viernes, diciembre 19th, 2008

[sourcecode language='cpp']#include “stdio.h” void main(void) { char cadena[20]; int x=0; printf(“ingresa una cadenan”); gets(cadena); while(cadena[x]!=’x0′) { if (cadena[x] >= ‘a’ && cadena[x]

Palindromos, palindrome en C++

Viernes, diciembre 19th, 2008

Programa que verifica si una palabra es palindromo (es decir, se lee igual de derecha a izquierda que de izquierda a derecha, sin considerar los espacios). [sourcecode language='cpp']# include # include void main() { char pal[40],pal2[40]; int n,x,a=0,p=0,e=0; char b=’ ‘; printf(“n Ingrese la(s) palabra(s)  :”); gets(pal); n=strlen(pal); for (int u=0;u=0;x–) { if (pal2[x]==pal2[a]) p++; [...]