Archivo mensual: septiembre 2010

Concatenar cadenas

Blanca Simón /* Concatena la cadena fin[] a la cadena cad[]. Utiliza reserva dinámica de memoria */ #include <stdio.h> int main() { char cad[100],fin[50]; int i,j; printf(“\n Dame cadena primera cad[]:”); gets(cad); printf(“\n Dame cadena segunda fin[]:”); gets(fin); /* (1) … Seguir leyendo

Publicado en Ciencia y programación | Deja un comentario

Invertir una cadena

Blanca Simón /* Lee una cadena del teclado y la invierte: por ejemplo, si damos como entrada: “Hola Pepe”, la salida debe ser: “epeP aloh”. Utilizar reserva dinamica de memoria */ #include <stdio.h> main() { char cad[100]; char *p; int … Seguir leyendo

Publicado en Ciencia y programación | 2 comentarios

Lee una cadena y calcula su longitud (con reserva dinámica)

Pilar Masoli /* Lee una cadena del teclado y calcula su longitud. Rehacer esta funcion con reserva dinamica de memoria realloc=redimensionar */ #include <stdio.h> #include <stdlib.h> int main() { char *cad; int i; cad = (char*)calloc(5,sizeof(char)); printf(“\n Dame una cadena … Seguir leyendo

Publicado en Ciencia y programación | Deja un comentario

Leer una cadena y calcular su longitud

Pilar Masoli /* Lee una cadena del teclado y calcula su longitud*/ #include <stdio.h> #include <stdlib.h> int main() { char cad[100]; int i; printf(“\n Dame una cadena de caracteres: “); gets(cad);            /* lee la cadena de caracteres y la pone … Seguir leyendo

Publicado en Ciencia y programación | Deja un comentario