Está en la página 1de 7

TRABAJO ACADEMICO 02

PROGRAMACIÓN I

JOSE SAICO, SUNI

70556375

INGENIERIA DE SISTEMAS E
INFORMATICA
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02

TIPO DE PRODUCTO N° 02
3.1 En una empresa, de acuerdo al género del trabajador se asigna una bonificación.
Reportar el monto de la bonificación y el monto total de pago de un trabajador.
** Si es F: es 20% sobre el monto de pago.
** Si es M: es 18% sobre el monto de pago.
Variable(s)
Identificar Variable(s) para
Proceso (cálculo)
Variables a usar a ingresar reportar

Escribir 'Ingrese Sexo del Trabajador (F),(M)'


Sexo Sexo
Leer sexo
Monto pago Monto pago sexo <- Mayusculas(sexo)
Si (sexo<>'M') Y (sexo<>'F') Entonces
Bonificación Escribir 'Sexo no Valido'
Sino
Monto total Escribir 'Ingrese Monto de pago del Trabajador'
Leer monto Escribir “Su Bonificacion
Si sexo='F' Entonces Es:”'
Bonif <- monto*0.20
mtotal <- monto+Bonif Escribir Bonif
Escribir 'Su Bonificacion Es:'
Escribir Bonif
Escribir 'Monto total de pago Es:' Escribir “Monto total de
Escribir mtotal pago Es:”
Sino
Bonif <- monto*0.18 Escribir mtotal
mtotal <- monto+Bonif
Escribir 'Su Bonificacion Es:'
Escribir Bonif
Escribir 'Monto total de pago Es:'
Escribir mtotal
FinSi
FinSi

1
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02

2
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02
3.2 En una banco, a los clientes que son de tipo 1, 2, 3, y que aperturan cuentas de Ahorro(A), Corriente (C), o Valores (V), todos
en nuevos soles, se les otorga un bono (dólares), de acuerdo a la sgte. Tabla:

Cuenta: A C V
Tipo cliente

1 $ 500 $ 400 $ 300

2 $ 400 $ 300 $ 200

3 $ 300 $ 200 $ 100

Reportar el Tipo de Cliente, la Cuenta que apertura, el monto total de la cuenta. Considere el ingreso del tipo de cambio de
moneda al día.

3
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02

Variable(s)
Identificar
Proceso (cálculo) Variable(s) para reportar
Variables a usar a ingresar

Escribir 'Ingrese Tipo de Cliente'


Tcliente Tcliente
Leer tcliente Escribir, tcliente
tcuenta tcuenta Si (tcliente<>'1') Y (tcliente<>'2') Y (tcliente<>'3') Entonces
Escribir 'Tipo de Cliente no Valido' Escribir, tcuenta
A1, V1, A2, C2, Sino
V2, A3, C3, V3, tc Escribir 'Ingrese Tipo de Cuenta' Escribir mtotal,' Nuevo soles'
tcuenta Leer tcuenta
Si (tcuenta<>'A') Y (tcuenta<>'C') Y (tcuenta<>'V') Entonces
mtotal Escribir 'Tipo de Cuenta no Valido'
Sino
A1 <- 500, C1 <- 400, V1 <- 300, A2 <- 400, C2 <- 300,
V2 <- 200, A3 <- 300, C3 <- 200, V3 <- 100, tc <- 3.246
Si tcliente='1' Y tcuenta='A' Entonces
mtotal <- A1*tc
Escribir 'Tipo de Cliente: ',tcliente
Escribir 'Monto total de la cuenta Es: S/.
',mtotal,' Nuevo soles'
Fin si

4
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02

5
PROGRAMACIÓN I
TIPO DE PRODUCTO N° 02

El instrumento para calificar es una Lista de Cotejo con los siguientes criterios, para un archivo Word con la tabla de las partes
del algoritmo, y el archivo fuente (.cpp) de cada ejercicio, en una carpeta ApellidoNombreAlumno.zip:

Criterio Puntaje
Ejercicio Ejercicio
3.1 3.2
Elaboración de la tabla con las tres partes del 1 1
algoritmo y las variables a usar
Declarar las variables con su respectivo tipo de dato. 1 1
Validar cada dato ingresado con la sentencia 1 3
selectiva compuesta
Usar la sentencia selectiva múltiple para el desarrollo 2 3
de cada caso
Realizar los cálculos según cada condición. 1 2
Mostrar los datos solicitados, según al tabla de las 2 2
partes del algoritmo.

También podría gustarte