Red de conocimiento informático - Material del sitio web - Cómo leer varias líneas de datos de un archivo txt usando lenguaje c, calcular la suma de cada línea de datos y finalmente generar la suma de cada línea de datos en un archivo txt.

Cómo leer varias líneas de datos de un archivo txt usando lenguaje c, calcular la suma de cada línea de datos y finalmente generar la suma de cada línea de datos en un archivo txt.

Primero aprenda el lenguaje C en los requisitos. Este tema involucra las operaciones de lectura y escritura de archivos.

Una vez que domines la interfaz, este problema se puede resolver fácilmente

1) Abre el archivo

ARCHIVO * r = fopen("file", rb) ;

2) Abrir y crear un archivo txt

ARCHIVO * w = fopen("txt", wb);

3) Bucle para leer líneas y unidades hasta el final del archivo

3) Bucle para leer líneas y unidades hasta el final del archivo

4) Bucle para leer líneas y unidades.

5) Leer líneas y unidades en un bucle hasta el final del archivo

fgetline(r, buf, sizeof(buf), '\n');

Analizar líneas buf, acumular sumas

Esto implica algunas operaciones de cadena y conversión de caracteres a números

Sumar y escribir en un archivo txt

fwrite()

feof() // Comprobar si se ha leído el final del archivo

4) Cerrar el archivo

fclose(r);

fclose(w);

Las anteriores son las únicas ideas, continúe escribiendo sus propias ideas

.