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

Funciones

Estas en el tema de Funciones en el foro de C/C++ en Foros del Web. Hola foro que tal, quiero pedirles ayuda con este pequeño programita, ya lo tengo echo y correo al 100 pero ahora lo quiero con funciones ...
  #1 (permalink)  
Antiguo 29/04/2010, 14:25
 
Fecha de Ingreso: marzo-2009
Mensajes: 74
Antigüedad: 15 años, 1 mes
Puntos: 1
Funciones

Hola foro que tal, quiero pedirles ayuda con este pequeño programita, ya lo tengo echo y correo al 100 pero ahora lo quiero con funciones y se me complica un poco pueden ayudarme si no es mucha molestia

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <conio.h>
  3. main()
  4. {
  5.  
  6.         char c, origen[26], destino[26];
  7.         int i,j;
  8.  
  9.         printf("Introduzca cadena: ");
  10.         for (i=0;((origen[i]=getchar())!='\n') && (i<25);i++)
  11.                 ;
  12.  
  13.  
  14.         origen[i--]='\0'; //poner fin a la cadena
  15.         for ( j=0; i>=0; j++ ) //asignacion de posiciones inversas
  16.                 if ((origen[i] != '\n') && (origen[i] != '\0'))
  17.                         {
  18.                         destino[j]=origen[i];
  19.                         i--;
  20.                         }
  21.  
  22.         destino[j]='\0';//poner fin a la cadena de salida
  23.         printf("Cadena introducida:\t%s\nCadena invertida:\t%s\n", origen, destino, i, j); getch ();
  24.       return 0;
  25. }
  #2 (permalink)  
Antiguo 30/04/2010, 00:05
Avatar de gvite666  
Fecha de Ingreso: abril-2010
Mensajes: 65
Antigüedad: 14 años
Puntos: 4
Respuesta: Funciones

pues mira para empezar se necesita que digas en que se te complica o que es lo que no entiendes para poder ayudarte, pues no se trata de que otro resuelva tu problema sin siquiera meter tu las manos.
  #3 (permalink)  
Antiguo 30/04/2010, 07:44
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Funciones

Lo que quieres hacer es crear una funcion que automaticamente te invierta la cadena?
Asi te olvidas de copiar el codigo cada vez que la usas?

Etiquetas: funciones
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 00:18.