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

leer archivo.txt en c++

Estas en el tema de leer archivo.txt en c++ en el foro de C/C++ en Foros del Web. Tengo el siguiente archivo.txt y necesito saber abrir el archivo txt que ya esta hecho y saber cuantas personas "MASCULINOS" hay ingresadas me pueden ayudar. ...
  #1 (permalink)  
Antiguo 09/04/2013, 10:03
 
Fecha de Ingreso: abril-2013
Mensajes: 5
Antigüedad: 11 años, 1 mes
Puntos: 0
leer archivo.txt en c++

Tengo el siguiente archivo.txt y necesito saber abrir el archivo txt que ya esta hecho y saber cuantas personas "MASCULINOS" hay ingresadas me pueden ayudar.

{
13157116-K
juan
Perez
MASCULINO
SANTIAGO
}

mi programa es algo asi.

#include<stdio.h>
#include<conio.h>

struct alumnos
{
char rut[10];
char nombre[30];
char apellido[30];
char sexo[2];
char ciudad[3];
};

main()
{
struct alumnos x;
FILE *arch;

char LINEA[21];

int M=0;
int F=0;
int i=0;
int cnt=6;
int lin=0;



if((arch=fopen("c:\\archivo.txt","rb"))==NULL)
printf("error de apertura");

else
{
while(!feof(arch))
{
fgets(LINEA,21,arch);
lin++;
if(lin==cnt)
{

cnt=cnt+7;
i++;
}

}
printf("La Cantidad de Personas ingresadas es: %d",i);
printf("La Cantidad de Personas MASCULINO es: %d", );
printf("La Cantidad de Personas FEMENINO es: %d", );

}
fclose(arch);
getch();
}

Etiquetas: int, programa
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 13:01.