Pascal/Turbo Pascal - Ayuda( Archivos de acceso directo y graficos)

 
Vista:

Ayuda( Archivos de acceso directo y graficos)

Publicado por Matias (1 intervención) el 25/11/2008 19:38:16
Hola gente les queria pedir si no me podrian ayudar con esto... Tengo que hacer un trabajo para fin de curso sobre pascal y me piden lo siguiente:

Se tiene la produccion en toneladas de trigo, maiz, soja y girasol de 4 provincias: Bs. As., Cordoba, La Pampa y Santa Fe para un periodo de 10 años introducidos de manera aleatoria.
Se pide realizar un programa que calcule e imprima a traves de un menu y de procedimientos y/o funciones:

1.- Una consulta que me traiga las producciones mayores que 10000 tn de girasol.
2.- La provincia que tiene la mejor produccion de trigo total.
3.- Los años con menor produccion de trigo, maiz y soja.
4.- Ordenar el archivo por año.
5.- Realizar un grafico de barras para la produccion de trigo por año

El archivo se llama PRODU.

Aunque tengo una idea de como hacerlo la verdad que no se nada de archivos directos y graficos, ya que el profesor no lo explico y dijo que lo busquemos nosotros. El problema es que lo busque pero no entiendo mucho sin alguien que me explique....

Si me pueden dar una mano con esto y algun texto donde explique bien archivos de acceso directo ( escritura, acceso , etc), Se los agradeceria muchisimo!!!

Espero respuestas !

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda( Archivos de acceso directo y graficos)

Publicado por rafa (4 intervenciones) el 26/11/2008 16:17:32
te paso algo de data
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda( Archivos de acceso directo y graficos)

Publicado por rafa (1 intervención) el 26/11/2008 16:25:39
http://sistemas.itlp.edu.mx/tutoriales/pascal/unidad8.html
http://www.programacionfacil.com/pascal
el informe lo podes hacer con un corte de control o un reporte comun
pero con el corte de control tiene que estar ordenado.
el menu seria algo asi

procedume menu ( vaiables por referencia);
var
opcion :char;
begin
readln(opcion);
repeat
writeln('este es el menu');
writeln(1-informe)
writeln(2-reporte);
witeln(3-salir)
case opcion of
1:informe(archivo); //llamada al procedimiento
2:reporte(archivo) // igual
until opcion=3;
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar