UTNianos

Versión completa: ayuda c++
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
hola alguien me prodria ayudar a pasar a lenguaje c++ , hize el diagrama de flujo pero se me complica el pasar a c++

Un banco tiene 3 sucursales (sucursal 1,sucursal2,sucursal3) en cada una de ellas se registra para cada transaccion que realiza un cliente ,los siguientes datos:
-numero de cliente (100 al 1200
-numero de sucursal
-cod de transaccion ( "D" para depositos ,"E" para extracciones)
-monto en pesos de la transaccion

el ultimo registro indica con numero de cliente igual a cero.se pide apartir de estos datos,determinar e informar:
a)cantidad de depositos por mas de 1000
b)el numero del cliente que hizo la extraccionn por mayor monto y en q sucursal la hizo
c)para cada sucursal, el porcentaje de transacciones realizadas en cada una de ellas respecto al total de transacciones en total
d)total de pesos depositados en cada una de las sucursales
e)cantidad de depositos en la sucursal 3
f)determinar el numero de sucursal q recibio mas cant de depositos
Diagrama de Flujo es un DFD?

o Diagrama tipo algoritmos?

Si estas usando C++ modelaste con UML las clases, componentes, secuencia... etc?
Es c++ o es c disfrazado ?
no entiendo que es lo que se te complica...

No es de forro, pero indirectamente estas pidiendo que te resuelvan el ejercicio y no que te ayuden con algo puntual... logras mas llegada y participación, si por ejemplo, pones el código que lograste escribir hasta ahora... haces que los users lo lean y vean que esta mal, por consiguiente escriben código para arreglarlo, y terminan ayudándote 10 veces mas que si pedís que te resuelvan todo el ejercicio.

Un consejo, arranca con el main y comenta las acciones basicas a nivel macro que va a realizar tu software.
por ejemplo:



#include <stdio.h>

//aca mando las variables globales

//aca la declaracion de funciones/metodos
void customInit(void);
void procesar(void);
void mostrarInfo(void);
//este es el main
int main()
{
//inicializar variables globales
customInit();
//bucle principal, lo detengo con un break cuando el codigo de cliente es igual a cero
while (true)
{

//inicializo variables

//leo el input del usuario

//proceso los datos ingresados
procesar();
//verifico el fin del bucle
if (codigoCliente == 0) break;

//muestro en pantalla
mostrarInfo();
}
//finalizo el software
return 0;
}

//aca mando la definicion de funciones/metodos
void customInit(void)
{

}
void procesar(void)
{

}
void mostrarInfo(void)
{

}




Salvando errores que tenga (lo escribi todo rapido casi sin pensar) te da una idea de la estructura general de tu aplicacion.

(18-12-2013 23:03)Cloud escribió: [ -> ]Diagrama de Flujo es un DFD?

o Diagrama tipo algoritmos?

Si estas usando C++ modelaste con UML las clases, componentes, secuencia... etc?

el flaco es de electronica, no le hables de clases jajaja, esta haciendo un software basico para implementar conocimientos.
Es mas, me imagino que le exigen que usen arrays estaticos y no dinamicos.

onda:

No sabes la cantidad maxima de items? oks, mandale

int arrayPersonas[999999];
(23-12-2013 11:24)sebasthian777 escribió: [ -> ]int arrayPersonas[999999];

deberian azotarte en una plaza por eso
Solo vengo a decir que no nos dejan usar variables globales en electrónica.

Saludos.
(23-12-2013 11:24)sebasthian777 escribió: [ -> ]el flaco es de electronica, no le hables de clases jajaja, esta haciendo un software basico para implementar conocimientos.
Es mas, me imagino que le exigen que usen arrays estaticos y no dinamicos.

Sólo vengo a decir que también usamos lo dinámico, tambien usamos y entendemos lo que es una clase en electrónica, no somos idiotas.

Saludos.
Solo vengo a decir(?)
Que programamos mas en c y c++ que los de sistemas.
Falta que se peleen por quienes tienen mas porcentaje de ponerla, si los de electronica o los de sistemas...


les tengo una noticia...

El 0 es absorvente...
(26-12-2013 00:11)sebasthian777 escribió: [ -> ]Falta que se peleen por quienes tienen mas porcentaje de ponerla, si los de electronica o los de sistemas...


Off-topic:
Sale nueva firma, jjaajajajaj
Definitivamente la ponen mas los de sistemas...
Así que de acá salio la famosa firma de sentey
URLs de referencia