Autor
|
Tema: Programa en c++ (Leído 1,278 veces)
|
shenkun.9
Desconectado
Mensajes: 2
|
Estimados, buenos dias a todos. Mi nombre es Javier y es me encuentro con el siguiente problema que necesito resolver, programando en c++. Aclaro que no tengo experiencia trabajando con archivos. Alguien me podra dar una mano? El enunciado es el siguiente:
El archivo de texto "Socios.txt" tiene el siguiente diseño: en los 20 primeros caracteres hay un nombre de una persona,del caracter 21 al 30 hay un saldo. Generar un archivo llamado "Deudores.txt" con aquellas personas con saldo negativo.
Desde ya agradecedere cualquier ayuda.
Abrazo.
|
|
|
En línea
|
|
|
|
Flakito81
Desconectado
Mensajes: 519
|
A grosso modo: 1- Abres el fichero con fopen 2- recorres el fichero con un fgets la cual leerá hasta final de linea 3- el fgets lo pones en un bucle hasta que sea final de fichero. algo tal que: while(fgets(cadena, 81, fichero)) 4- dentro de ese buche te quedas con cadena que sera un vector de 81 caracteres, por ejemplo. 4.1 coges los primeros 20 caracteres que serla el nombre y lo guardas en un vector, por simplificar el problema 4.2- sigues recorriendo el vector y los otros caracteres los guardas en otro vector y lo transformas a numero con la funcion atof 5- Compruebas q el valor de atof sea menor de 0, eso significa que debe dinero. En ese caso abres otro archivo en modo escritura y guardas esa informacion. Por simplificar utiliza la funcion fprintf 6 cierras el fichero
Nota: si abres el fichero deudores al principio tienes que cerrarlo al final, si lo abres dentro del buble tienes que cerrarlo al final del bloque si está abierto
Suerte
|
|
|
En línea
|
|
|
|
shenkun.9
Desconectado
Mensajes: 2
|
Muchas gracias por la idea. La probe y funciono.
Abrazo.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Programa que hace click en un lugar fuera del programa [c#]
.NET (C#, VB.NET, ASP)
|
Un usuario
|
1
|
2,803
|
24 Octubre 2006, 22:58 pm
por SeniorX
|
|
|
hacer programa Programa para almacenar fotos
« 1 2 »
Programación Visual Basic
|
ThonyMaster
|
11
|
8,654
|
2 Diciembre 2008, 20:58 pm
por ssccaann43 ©
|
|
|
programa de matriz aver si el programa q estoy haciendo esta bien
« 1 2 »
Programación C/C++
|
eduardo17445
|
10
|
6,820
|
23 Octubre 2012, 00:11 am
por flony
|
|
|
[Ayuda] ¿Cómo ejecutar otro programa desde mi programa de C#?
.NET (C#, VB.NET, ASP)
|
Zodiak98
|
1
|
6,222
|
8 Diciembre 2013, 01:51 am
por Eleкtro
|
|