ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos de programación. Funciones

Angela ParraTutorial3 de Diciembre de 2015

623 Palabras (3 Páginas)232 Visitas

Página 1 de 3

Fundamentos de Programación

Actividad 2

Funciones

                                                

[pic 1]


Actividad 2

Unidad 6

Para efectos de establecer antecedentes del programa realizado, este tiene por objetivo ayudar a la planeación financiera del hogar.

En esta unidad, trabajamos con funciones y a continuación presento el diagrama modular de tal programa (tomo como modelo el mostrado en la pagina 6, unidad 6 del texto del curso):[pic 2]

 


Seudocódigo:

Variables Globales ingresostotales, gtotales, op;

Modulo tipoquincena(opq)

Inicio

        Imprimir “Seleccione el periodo”, opq

        Mientras (3=

                Imprimir “Opcion no valida, elija otra opción”,opq

        Regresa (opq)

Fin

Modulo ingresostotales (ingt)

Inicio

        Imprimir “ Ingrese el monto de sus percepciones”, in1

        Imprimir “Ingresos adicionales”, in2

        Ingt= in1+in2

        Regresa (ingt)

Fin

Modulo q1(gt1)

Inicio

        Imprimir  “Ingrese montos para quincena 1 gasto[5][30] “

        Desde i <- 0 Mientras i<5, i<-i+1

Imprimir “Monto gasto”,m1[i]

 Gt1<-gt1+m1[i]

Si gt1>ingresos totales o gt1=ingresos totales

Imprimir “Alerta de gastos excedentes”

        Regresa (gt1)

Fin

Modulo q2(gt2)

Inicio

        Imprimir  “Ingrese montos para quincena 1 gasto[6][30] “

        Desde i <- 0 Mientras i<6, i<-i+1

Imprimir “Monto gasto”,m2[i]

 Gt2<-gt2+m2[i]

Si gt2>ingresos totales o gt2=ingresos totales

Imprimir “Alerta de gastos excedentes”

        Regresa (gt2)

Fin

Modulo egresos(eg)

Inicio

        Imprimir “Egresos totales”, gtotales

        bal=ingresostotales-gtotales

        Si bal > 0

                Imprimir “Saldo a favor”, bal

                Aho=bal*0.3

                Imprimir “Ahorro”, aho

        Sino

        Imprimir “Saldo en contra”, bal

        Imprimir “No Ahorro”

Funcion principal

Inicio

      Imprimir “Presentacion y tiempo”

         Hacer

op <- tipoquincena(opq);

ingresostotales<- ingtotales(ingt);

        

        Si op = 1

                Gtotales<-q1(gt1)

        Sino

                Gtotales<-q2(gt2)

        Egresos(eg)

        Imprimir “Desea realizar otro calculo” op2

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (170 Kb) docx (263 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com