Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2008, 21:07
Jackess
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación Leer una tabla en un .txt

Hola queria preguntar si me dan una mano con esto, segun la siguiente tabla tengo buscar cuantas unidad del producto "x" se vendieron, la tabla esta en un archivo de texto donde los campos son separados por un ";" , seria algo asi (el primer campo es la fecha, el 2º es el producto, el 3º son las unidades que se vendieron )

12/03/08;X;5
13/03/08;Y;3
13/03/08;X;5
14/03/08;Y;6
15/03/08;T;8
15/03/08;X;7

Como veran la tabla es bastante mas larga solo escribi una porcion, pero segun lo que se busca en esa tabla la cantidad de productos "X" vendidos seria de 17. Tengo que hacer un programa en C que me permita resolver esto pero en google encuentra mucha informacion pero no lo que buzco.
El pseudocodigo que habia pensado seria el siguiente:

Código:
Begin

total: interger; //declaracion de las variables que necesito
var_producto: character;
var_producto,total=0;// Asignacion del las variables

print("Inserte el producto que busca: ");
read(var_producto);
read(registro:fecha;producto;cantidad_vendida);
while(registros) do //osea mientras haya lineas en el archivo
if(var_producto=producto ) //osea si la variable producto que solicita el usuario es igual a la que leyo en el registro
total=total+cantidad_vendida;
end if
read(registro);
end while do
print("La cantitdad de ventas de dicho producto es de `total`");


End
Espero que puedan ayudarme, saludos.