Sei sulla pagina 1di 6

Uso de subprogramas

Num. Control. 15210737


Calcular el total a pagar por un cliente en una mueblera. Existe el precio de
fbrica, el 10 % de ganancia para la mueblera, el 16% de IVA. Utilizar 2
subprogramas, con pase de parmetros. (Examen)
1.
2.
3.
4.
5.
6.

Inicio
Precio_F0
Leer Captura el precio de fbrica:, Precio_F
Llamar Calcular (Precio_F)
Fin

1.
2.
3.
4.
5.
6.
7.
8.

Procedimiento calcular (PDF0)


GananciaM0, Iva0, Total0, Subtotal0
GananciaM (PDF*10) / 100
Subtotal PDF+GananciaM
Iva (Subtotal*16) / 100
Total Subtotal + Iva
Llamar imprimir (Total)
Fin Procedimiento

1. Procedimiento imprimir (Total10)


2. Imprimir El total es:, Total1
3. Fin procedimiento

Iribe Vega Lizbeth Amairany

24.02.2015

Uso de subprogramas
Num. Control. 15210737
Diagrama de flujo

Inicio
Precio_F0

Captura el precio de
fabrica:, Precio_F

Calcular (Precio_F)

Fin
Calcular (PDF0)

GananciaM0, Iva0,
Total0, Subtotal0
GananciaM (PDF*10) / 100
Subtotal PDF+GananciaM
Iva (Subtotal*16) / 100
Total Subtotal + Iva

Imprimir (Total)

Fin Procedimiento
Calcular (PDF0)

El total es:, Total1

Iribe Vega Lizbeth Amairany

24.02.2015
Fin Procedimiento

Uso de subprogramas
Num. Control. 15210737
Algoritmo que capture los datos de un alumno (Numero de control, carrera y
nombre), utilizar parmetros.
1. Inicio
2. Llamar captura ( )
3. Fin
1. Procedimiento captura ( )
2. No_control0
3. Carrera , Nombre
4. Leer Numero de control:, No_control
5. Leer Carrera:, Carrera
6. Leer Nombre:, Nombre
7. Llamar imprimir (No_control, Carrera, Nombre)
8. Fin procedimiento

1.
2.
3.
4.
5.

Procedimiento imprimir (No_control10, Carrera1 , Nombre1 )


Imprimir Tu nmero de control es:, No_control1
Imprimir Tu carrera es:, Carrera1
Imprimir Tu nombre es:, Nombre1
Fin procedimiento

Iribe Vega Lizbeth Amairany

24.02.2015

Uso de subprogramas
Num. Control. 15210737
Diagrama de flujo

Inicio

Captura ( )

Fin

Captura ( )

No_control0, Carrera ,
Nombre

Numero de control:, No_control


Carrera:, Carrera
Nombre:, Nombre

imprimir (No_control,
Carrera, Nombre)

Fin Procedimiento

imprimir
(No_control10,
Carrera1 ,
Nombre1 )
Tu nmero de control es:,
No_control1
Tu carrera es:, Carrera1
Tu nombre es:, Nombre1

Iribe Vega Lizbeth Amairany

Fin Procedimiento

24.02.2015

Uso de subprogramas
Num. Control. 15210737
Algoritmo que capture en un procedimiento el nombre del empleado, en otro
las horas trabajadas y sueldo por hora, en un tercero calcular su sueldo, y por
ltimo en otro imprima todos los datos incluyendo el sueldo final.
1.
2.
3.
4.
5.

Inicio
Nom
Leer Nombre:, Nom
Llamar captura ( )
Fin
1. Procedimiento captura ( )
2. HrsSem0, SxHr0
3. Leer Poner sueldo por hora, SxHr
4. Leer Poner horas trabajadas en la semana:, HrsSem
5. Llamar calculo (SxHr, HrsSem)
6. Fin procedimiento

1.
2.
3.
4.
5.
6.

Procedimiento calculo (HT0, SH0)


SF0, SD0
SD HT*SH
SFSD*6
Llamar impresora (SD, SF, Nom)
Fin procedimiento

1.
2.
3.
4.
5.

Procedimiento impresora (Sdia0, Sfin0, Nem )


Imprimir Tu nombre es:, Nem
Imprimir Tu sueldo al da es:, Sudia
Imprimir Tu sueldo semanal es:, Sufin
Fin procedimiento

Iribe Vega Lizbeth Amairany

24.02.2015

Inicio

Uso de subprogramas
Num. Control. 15210737

Nom

Diagrama de flujo

Nombre:, Nom

Captura ( )

Fin
Captura ( )

HrsSem0, SxHr0
Poner suedo por hora, SxHr
Poner horas trabajadas en la semana, HrsSem

Calculo (SxHr, Sueldo_H)

Fin procedimiento
Calculo (HT0, SH0)

SF0, SD0
SD HT*SH
SFSD*6

Impresora (Sdia,Sfin,Nem)

Fin procedimiento
Impresora (Sdia0,
Sfin0, Nem )
Tu nombre es:, Nem
Tu sueldo al da es:, Sdia
Tu sueldo semanal es:, Sfin

Iribe Vega Lizbeth Amairany

24.02.2015
Fin procedimiento

Potrebbero piacerti anche