Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJEMPLO 3. En una empresa de calzado, se aplican los siguientes descuentos al sueldo base
de cada uno de sus empleados: Renta (10%), AFP Confa (7%) y Seguro Social (5%). Desarrollar
un programa en C++ que pida el sueldo base de un empleado y que determine los descuentos
y el sueldo neto a pagar.
ANALISIS
o DATOS DE ENTRADA:
sn;
DISEO
Inicio
o DATOS DE SALIDA:
sn;
o MODELO
MATEMTICO:
sn;
sn = sb - sb*(0.10+0.05+0.07);
sn = sb sb*(0.10+0.05+0.07);
sn;
PSEUDOCODIGO
Fin
INICIO:
LEER:
sn;
CALCULAR:
sn = sb - sb*(0.10+0.05+0.07);
IMPRIMIR:
sn;
FIN
PROGRAM
RESUL
TADO
S
Ejemplo N 04: Disear el programa que permita obtener el salario neto de un empleado,
a partir del nmero de horas trabajadas en el mes. Al salario nominal, se le aplica un
descuento
del 15%. Debe mostrar como resultado un mensaje en donde debe verse el
nombre del
empleado, el nmero de horas trabajadas, el salario nominal, el descuento
aplicado
el salario
o yDATOS
DE neto.
ENTRADA:
nht,snl,sn,pxh,des,cod;
ANALISIS
o DATOS DE SALIDA:
DISEO
sn;
o MODELO
MATEMTICO:
Inicio
nht,snl,pxh,des,cod;
PSEUDOCODIGO
sn = snl - des;
sn;
INICIO:
LEER:
nht,snl,pxh,des,cod;
CALCULAR:
IMPRIMIR:
sn;
FIN
Fin
PROGRAM
RESUL
TADO
S
DISEO
o DATOS DE ENTRADA:
bmy, bnr, h;
Inicio
o DATOS DE SALIDA:
a;
o MODELO
MATEMTICO:
bmy, bnr, h;
a = ((bmy+mnr)/2)*h ;
A=
((bmy+mnr)/2)*h ;
PSEUDOCODIGO
a;
Fin
INICIO:
LEER:
bmy, bnr, h;
CALCULAR:
a = ((bmy+mnr)/2)*h ;
IMPRIMIR:
a
FIN
PROGRAM
RESUL
TADO
S
2. D
i
sear el programa que lea el radio de una circunferencia y calcule su
longitud.
ANALISIS
o DATOS DE ENTRADA:
r, a;
DISEO
Inicio
o DATOS DE SALIDA:
l;
o MODELO
MATEMTICO:
r, a;
l=r*a
INICIO:
LEER:
r, a;
CALCULAR:
l =PSEUDOCODIGO
r*a
IMPRIMIR:
l;
FIN
l=r*a
l;
Fin
PROGRAM
RESUL
TADO
S
3.
3.
3.
3.
Disear el programa que lea tres nmeros reales, y
los visualice.
ANALISIS
o DATOS DE ENTRADA:
r1, r2, r3;
DISEO
Inicio
o DATOS DE SALIDA:
r1,
r2, r3;
INICIO:
oLEER:
MODELO
r1,MATEMTICO:
r2, r3;
r1
=
r1
CALCULAR:
r2
r1=
=r2
r1
r3
r2=
=r3
r2
r1 = r1
r3 = r3
IMPRIMIR:
r2 = r2
r1,PSEUDOCODIGO
r2, r3;
FIN
r3 = r3
Fin
PROGRAM
RESUL
TADO
S
4.
4.
4.
4.
4.
Una persona recibe un prstamo de S/. 10,000.00 de un banco y desea
saber cunto pagar de inters, si el banco le cobra una tasa del 27%
anual.
ANALISIS
o DATOS DE ENTRADA:
P, ia;
DISEO
Inicio
o DATOS DE SALIDA:
It,
oINICIO:
MODELO
MATEMTICO:
LEER:
r1 = r1
IMPRIMIR:
l;
r2 = r2
PSEUDOCODIGO
FIN
r3 = r3
Fin
ANALISIS
o DATOS DE ENTRADA:
km , pk;
DISEO
Inicio
o DATOS DE SALIDA:
pb;
o MODELO
MATEMTICO:
km , pk;
pb=km*pk;
pb=km*pk;
PSEUDOCODIGO
pb;
Fin
INICIO:
LEER:
km , pk;
CALCULAR:
pb=km*pk;
IMPRIMIR:
pb;
FIN
PROGRAM
RESUL
TADO
S
6.
Calc
ular
el
monto a pagar en una cabina de Internet si el costo por hora es de S/.1.5 y por cada
5 horas te dan una hora de promocin gratis.
ANALISIS
o DATOS DE ENTRADA:
DISEO
Inicio
cph, nh , prom;
o DATOS DE SALIDA:
pt;
o MODELO
INICIO:
MATEMTICO:
LEER:
prom= (nh/6);
cph,(nh-prom)*cph;
nh , prom;
pt=
CALCULAR:
cph, nh , prom;
prom= (nh/6);
prom= (nh/6);
pt= (nh-prom)*cph;
pt= (nh-prom)*cph;
IMPRIMIR:
PSEUDOCODIGO
pt;
FIN
pt;
Fin
PROGRAM
RESUL
TADO
S
7.
Calcular el
cambio de monedas en dlares y euros al ingresar cierta cantidad en soles. (tipo de cambio
dlares: $= 2.79 soles, Euros: $ = 4.25 soles ).
ANALISIS
o DATOS DE ENTRADA:
DISEO
Inicio
o DATOS DE SALIDA:
cmd,cme;
o MODELO
MATEMTICO:
cmd=cs*md;
cme=cs*me;
INICIO:
LEER:
cmd=cs*md;
CALCULAR: cme=cs*me;
PSEUDOCODIGO
cmd=cs*md;
cme=cs*me;
IMPRIMIR:
cmd,cme;
FIN
cmd,cme;
Fin
PROGRAM
RESUL
TADO
S
ANALISIS
o DATOS DE ENTRADA:
DISEO
Inicio
pm, d;
o DATOS DE SALIDA:
mp;
o MODELO MATEMTICO:
INICIO:
mp
= pm - (pm*d);
LEER:
pm, d;
CALCULAR:
pm, d;
mp=pm - (pm*d);
mp = pm - (pm*d);
IMPRIMIR:
mp;
PSEUDOCODIGO
FIN
mp;
Fin
PROGRAM
RESUL
TADO
S
sd
9.
ANALISIS
DISEO
o DATOS DE ENTRADA:
Inicio
sa, d, is;
o DATOS DE SALIDA:
ns;
o MODELO MATEMTICO:
sa, d, is;
ns = sa+(sa*is)-(sa*d);
ns = sa+(sa*is)(sa*d);
PSEUDOCODIGO
ns;
Fin
INICIO:
LEER:
sa, d, is;
CALCULAR:
ns = sa+(sa*is)-(sa*d);
IMPRIMIR:
ns;
FIN
PROGRAM
RESUL
TADO
S
10.
ANALISIS
DISEO
o DATOS DE ENTRADA:
Inicio
o DATOS DE SALIDA:
st;
o MODELO MATEMTICO:
hex = sph*nht*dbl;
st = (nht*sph) + (hex);
hex =
sph*nht*dbl;
st = (nht*sph) + (hex);
PSEUDOCODIGO
st;
INICIO:
LEER:
CALCULAR:
hex = sph*nht*dbl;
st = (nht*sph) + (hex);
IMPRIMIR:
st;
FIN
Fin
PROGRAM
RESUL
TADO
S