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

urgenteee por favorr ayuda

Estas en el tema de urgenteee por favorr ayuda en el foro de C/C++ en Foros del Web. la idea es que teniendo un archivo txt el cual contiene dos sartas de caracteres ejemplo abcde 12345 llamarlo desde el archivo de c++ y ...
  #1 (permalink)  
Antiguo 02/09/2008, 09:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 15 años, 8 meses
Puntos: 0
Sonrisa quien se le mideee, ayudenmeeeeeeeeee

la idea es que teniendo un archivo txt el cual contiene dos sartas de caracteres ejemplo
abcde
12345

llamarlo desde el archivo de c++ y el programa debe cargarlas y mostrarlas y si son enteros ambas sartas sumarlas, de lo contrario unirlas. siguiendo ese ejemplo deber salir en pantalla asi

abcde
12345

abcde12345

//si las sartas fueran dos entero ejemplo
12000
13000

debe salir en pantalla

12000
13000

la suma es 25000



por favor ayudenme con el codigo no tengo idea que hacerrrrr. gracias.

Última edición por junior17; 03/09/2008 a las 12:07
  #2 (permalink)  
Antiguo 05/09/2008, 22:48
 
Fecha de Ingreso: mayo-2006
Ubicación: Venezuela
Mensajes: 33
Antigüedad: 18 años
Puntos: 0
Respuesta: urgenteee por favorr ayuda

Bueno facil, sea cual sea lo que viene, tu lo lees como si fuese una cadena de texto, pq? bueno pq viene de un archivo de texto, luego de que lees esas 2 lineas, vas a tener 2 char. Lees el primer caracter de la primera cadena y lo verificas con su valor ascii, por ejm:

char a[1000], b[1000],aux[10000];
int auxi;

//lees del archivo y asignas a y b

if(a[0]<'1' && a[0]>'9')
{
// La cadena a es una palabra, pq el primer caracter no es un numero. :P
strcpy(aux,a);
strcpy(aux,b);
}
else
{
// es un entero, sumalos
auxi=a+b;
}
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 06:20.