PHP - ejercicio de php transacciones

 
Vista:
sin imagen de perfil

ejercicio de php transacciones

Publicado por Luis (12 intervenciones) el 05/07/2016 05:02:30
buenas a toda la comunidad de programadores, necesito su mas pronta ayuda posible necesito hacer un programa en php que solo haga lo siguiente:

a) cuantas transacciones de cada tipo hay por cliente?
b)qque cliente tiene mayor numero de transacciones?
c) que cliente tiene mayor saldo con el menor numero de transacciones?
d) quien es el cliente mas antiguo?

me estan dando los siguientes archivos con que hare eso:



archivo clientes.txt.

numero de cuenta; nombre; fecha de apertura; tipo de cuenta

345812B; luis; 24/03/2013; A
7814545x;luis; 24/5/2014; C
14557q1;daniel;7/5/2010;C
145454B; daniel;7/5/2005;A

en este archivo el cliente puede tener cuantas cuenta quiera, pero se aperturaron diferentes fechas, la A significa cuenta ahorro y la c cuenta corriente;

Archivo transaciones.txt

numero de cuenta; monto; operacion; fecha; destino

345812B; 5430;D;1/05/2015;0
7814545; 3400;R;3/02/2015;0
14557q1;2568;D;4/5/2015;0
145454B;4000;T;5/5/2015;345812B


necesito un programa que realice todo eso porfavor agradeceria su ayuda


y hasta ahora solo tengo esto

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
$c=fopen ("clientes.txt","r") or die ("error");
 
while(!feof($c)){
$lc=fgets($c);
if (trim($lc)!=""){
 
$vc=explode(";",$lc);
 
echo "<b>".$vc[0]." - ".$vc[1]." - ".$vc[2]." - ".$vc[3]."</b><br>";
}
}
 
//----------------------------------------------
echo "<br>";
 
$t=fopen ("transa.txt","r") or die ("error");
while(!feof($t)){
$lt=fgets($t);
if(trim($lt)!=""){
$vt=explode(";",$lt);
//if(trim($vt[0])==$vc[0]){
echo "<b>".$vt[0]." - ".$vt[1]." - ".$vt[2]." - ".$vt[3]." - ".$vt[4]."</b><br>";
 
}
}
 
//}
fclose ($t);
fclose ($c);
?>

necesito que solo me ayuden con esto

a) cuantas transacciones de cada tipo hay por cliente?
b)qque cliente tiene mayor numero de transacciones?
c) que cliente tiene mayor saldo con el menor numero de transacciones?
d) quien es el cliente mas antiguo?


gracias por su pronta ayuda
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
sin imagen de perfil

ejercicio de php transacciones

Publicado por DAVID (129 intervenciones) el 05/07/2016 07:34:08
Hola,

¿Pero cual es tu duda? ¿Quieres que te resolvamos el problema?

Un saludo,
David
soluciones web
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