Documentos de Académico
Documentos de Profesional
Documentos de Cultura
00
y aplica un impuesto de 15% para todo consumo. Determinar el importe a
pagar por lo consumido, mostrando todos los importes.
VE = C
VS = I , D, C
PSEUDOCÓDIGO
INICIO
Leer: C
Si: (C >30), entonces
D←0,2*C
I 1← C-D
Sino:
I 1← C
FIN-SI
I ← I 1 + 0,15* I 1
Escribir: I, D , C
FIN
VE = N
VS = B
PSEUDOCÓDIGO
INICIO
Leer: N
Segun_sea (N),hacer:
(N<5): B← N+3
(N>=5) y (N<10): B← N+2
(N>=10) y (N<15): B← N+1
(N>=15) y (N<=20): B← N – (N mod 5)
Fin_segun
Escribir: B
FIN
58. Dos personas desean intercambiar sus identidades (nombre, dirección,
teléfono, edad) siempre y cuando la edad del primero fuese mayor que la edad
de segundo en no más de 4 años. Ingresar los datos de cada persona y mostrar
sus nuevas identidades o un mensaje mostrando la diferencia de edades que
impidiera el intercambio.
FIN
59. Un trabajador del estado percibe un sueldo básico mensual de 750 nuevos
soles; además recibe incrementos de sueldo de acuerdo a los siguientes
conceptos
instrucción Porcentaje
técnico 10%
profesional 20%
casado 3%
Sin vivienda 5%
También por ley está sujeto a un descuento de 10% si su sueldo excede de S/. 800.
determinar el sueldo neto que recibe un trabajador
FIN
60. En una olimpiada de tiro al blanco se llega a un acuerdo entre los participantes
para que el puntaje obtenido sea calculado en base al puntaje original (0 al 10)
alcanzado en el tiro, multiplicado por un factor:
0 0
1..5 6
FIN
61. Una tienda de ropa ha establecido los porcentajes de descuento, que se indican
a continuación, de acuerdo a ciertas características del comprador:
nacionalidad (1,2) y del producto que compra: sexo (H, M), talla (Niño, Joven,
Adulto). Se sabe que una persona puede comprar varios productos por lo que
se desea mostrar como resultados los siguiente: nombre del comprador,
cantidad de productos comprados, importe comprado, importe descontado, el
importe a pagar; para lo cual se deben ingresar los datos que sean necesarios.
El proceso para la compra de una persona termina cuando al ingresar el
nombre del comprador se presiona ENTER
H M H M H M
1 5 4 7 9 10 12
2 4 5 9 7 12 10
ab cd 2a
Valor 4cd
c 2
a
c
2a 5b 4
VE = a, b, c, d
VS = V, Mensaje
PSEUDOCÓDIGO
INICIO
Leer: a, b, c, d
Si: (c = 0), entonces
Escribir: “Indeterminado”
Sino:
V ← ((a+b)/c^2) – (c*d-2*a)/(c+(a/(2*a+5*b+4)))+4*c*d
Escribir: V
FIN-SI
FIN
V.S= mensaje
INICIO
Si Npulgadas entonces
M N*2.54
Escribir M “cm”
Sino
Si Npies entonces
M N*3048
Escribir M “m”
Sino
Si Nmillasporhora entonces
M (N*(80/60)
Escribir M “kilometrosporhora”
Sino
Si Ngrados entonces
M (N*(2*3.141592/360))
Escribir M “radianes”
Sino
Escribir “error”
Fin _si
Fin_Si
Fin_Si
Fin_Si
Fin
0 si x0
x0
si 0 x 16.67
TINS ( x) 16.67 0
33.34 x si 16.67 x 33.34
33.34 16.67
0 si x 33.34
V.E=X
V.S= µTINS ( X )
INICIO
LeerX
Si(X<=0) entonces
µTINS ( X ) 0
Sino
Si ((x>0) y (x<=16.67)) entonces
µTINS ( X ) (x-0)/(16.67-0)
Sino
Si((X>16.67) y (X<33.34)) entonces
µTINS ( X ) (33.34-X)/(33.34-16.67)
Sino
µTINS ( X ) 0
FIN_SI
FIN_SI
FIN_SI
Escribir µTINS (X )
FIN
64. El gobierno del Perú desea reforestar un bosque que mide determinado
número de hectáreas. Si la superficie del terreno excede a 1 millón de metros
cuadrados, entonces decidirá sembrar de la siguiente manera.
Porcentaje de la superficie del bosque. Tipo de árbol 70% pino, 20% oyamel, 10%
cedro.
Si la superficie del terreno es menor o igual a un millón de metros cuadrados, entonces
decidirá sembrar de la siguiente manera.
Porcentaje de la superficie del bosque tipo de árbol.
50% pino
30% oyamel
20% cedro.
El gobierno desea saber el número de pinos, oyameles y cedros, que tendrá que
sembrar en el bosque. Si se sabe que en 10 metros cuadrados caben 8 pinos, en
15 metros cuadrados caben 15 oyameles y en 18 metros cuadrados caben 10
cedros. También se sabe que una hectárea equivale a 10 mil metros cuadrados.
V.E=S
INICIO
Leer S
S1 S*10000
Si S1>1000000 entonces
NP (8*0.7*S1)/10
NO (15*0.2*S1)/15
NC (10*01*S1)/18
Sino
NP (8*0.5*S1)/10
NO (15*0.3*S1)/15
NC (10*02*S1)/18
FIN_SI
Escribir NP, NO, NC
FIN
V.S= Perdida_total
INICIO
Si I>170 entonces
Perdida_Semanal (Ganancia_diaria)*5
Multa ((Ganancia_diaria)*0.5)*5
Perdida_total Perdida_Semanal+Multa
Sino
Perdida_total 0
FIN_SI
Escribir Perdida_total
FIN
V.S= mensaje
INICIO
Sino
FIN_SI
FIN
V.S= mensaje
INICIO
Leer D, M
Segun (M)
Case 1: M "Enero”
Case 2: M “Febrero”
Case 3: M “Marzo”
Case 4: M “Abril”
Case 5: M “Mayo”
Case 6: M “Junio”
Case 7: M “Julio”
Case 8: M “Agosto”
Case 9: M “Septiembre”
Caso 13: M “ ”
Escribir “ERROR”
Fin_Segun
FIN_SI
68. Ingresar un numero en forma de ARABICO (entero) y mostrar su equivalente en
ROMANO asumiendo que el número ingresado es correcto y no debe ser mayor a 3999
Ejemplo si se ingresa el numero 123 debe aparecer como resultado CXXIII
V.E= T
V.S= mensaje
INICIO
Fin_Caso
Fin