Sie sind auf Seite 1von 26

1.

Para calcular el nivel de ruido de una calle de una ciudad se realizan


4 medidas, una cada 8 horas, en un punto concreto. Si la media de
las medidas del nivel de ruido supera la mxima admitida (por
ejemplo, mxima =4), significa que el ruido es nocivo para la salud.
Realizar un programa que calcule el nivel medio del ruido de una
calle y determine si el nivel de ruido es nocivo o es admisible.

V.E.: M1, M2, M3, M4

V.S.: Media, mensaje

Inicio
Leer M1, M2, M3, M4
Media (M1 + M2 + M3 + M4)/4
Mx 4
Si Media > Mx, entonces
Escribir Nocivo
Sino
Escribir admisible
Fin-si
Fin

2. Escribir un algoritmo tal que, dada la temperatura mxima del mes


y la temperatura medida hoy, actualice el valor de la mxima si la
temperatura leda hoy es mayor que dicho mximo.

V.E.: Tmax, Th

V.S.: Tn

Inicio
Leer Tmax, Th
Si Tmax >Th entonces
Tn Tmax
Fin-si
Escribir Tn
Fin
3. Disear un algoritmo que, dado un nmero, indique si es par o impar

V.E.: N

V.S.: Mensaje

Inicio
Leer N
Si (Nmod2=0) entonces
Escribir Nmero es par
sino
Escribir Nmero es impar
Fin-si
Fin

4. Desarrolle un algoritmo que permita leer dos valores distintos,


determinar cul de los valores es el mayor y escribirlo.

V.E.: a, b

V.S.: Vm, mensaje

Inicio
Leer a, b
Si (a > b) y (a 0) entonces
Vm a
Escribir Valor mayor, Vm
Sino
Vm b
Escribir Valor mayor, Vm
Fin-si
Fin
5. Elabore el algoritmo que permita ingresar un valor numrico entero,
que debe evaluar o decir que es mayor que 100 caso contrario se
tiene que indicar que es menor

V.E.: N

V.S.: Mensaje

Inicio
Leer N
Si (N > 100) y (N 100) entonces
Escribir Es mayor que 100
Sino
Escribir Es menor que 100
Fin-si
Fi
6. Del ejercicio 5 se debe evaluar la posibilidad cuando el valor
numrico sea igual a 100.

V.E.: N

V.S.: Mensaje

Inicio
Leer N
Si (N > 100) y (N 100) entonces
Escribir Es mayor que 100
Sino
Escribir Es menor que 100
Fin-si
Si (N = 100) entonces
Escribir es igual a 100
Fin - si
Fin
7. Elabore el algoritmo que permita ingresar dos valores numricos
enteros positivos cualquiera, luego de evaluar se debe imprimir sus
valores intercambiados.

V.E.: A, B

V.S.: A, B, Mensaje

Inicio
Leer A, B, AUX
Si (A = 0) Y (B = 0) entonces
Aux A
AB
B Aux
Escribir A, B
Sino
Escribir ingrese otro valor
Fin-si
Fin

8. Determinar la cantidad de dinero que recibir un trabajador por


concepto de las horas extras trabajadas en una empresa, sabiendo
que cuando las horas de trabajo exceden de 40, el resto se
consideran horas extras y que stas se pagan al doble de una hora
normal cuando no exceden de 8; si las horas extras exceden de 8 se
pagan las primeras 8 al doble de lo que se paga por una hora normal
y el resto al triple.
V.E.: HT, PH

V.S.: S
Inicio
Leer HT, PH
Si (HT40) entonces
S HT*PH
Escribir S
Sino
Si (HT>40) y ((HT-40) 8) entonces
S (40*PH) + (HT-40)*2*PH
Escribir S
Sino
Si (HT>40) Y ((HT-40)>8) entonces
S (40*PH) + (8*2*PH) + ((HT-48)*3*PH)
Escribir S
Fin_si
Fin_si
Fin_si
Fin
9. Leer un nmero real x, calcular y escribir r = |x|3

V.E.: X
V.S.: r
Inicio
Leer X
Si (X 0) entonces
r (X*X*X)
Escribir r
Sino
R - (X*X*X)
Escribir r
Fin_si
Fin

10. Calcular el coste de una llamada telefnica que ha durado t minutos


sabiendo que si t<1, el coste es de 0.4 euros mientras que para
duraciones superiores el coste es 0.4 + (t+1)/4 euros.
V.E.: t
V.S.: C
Inicio
Leer t
Si (t<1) entonces
C 0.4
Escribir C
Sino
C 0.4 + ((t+1)/4)
Escribir C
Fin - si
Fin
11. Leer un nmero real del teclado. Calcular el valor de p sabiendo que
si x est en el intervalo (2,8], el resultado p toma el valor uno, en
caso contrario toma el valor cero. Escribir posteriormente el valor
de p.
V.E.: X
V.S.: p
Inicio
Leer X
Si (X>2) y (X8) entonces
p 1
Escribir p
Sino
p 0
Escribir p
Fin_si
Fin

12. Leer las componentes de un vector de R2 (x e y). Calcule el valor de


r que se define como r= NC (x, y), si x0, y0 y x=0 o si y =0

V.E.: X,Y
V.S.: p
Inicio
Leer X,Y
Si ((X0) y (Y0)) entonces
p raz(x*x + y*y)
Escribir p
Sino
p 0
Escribir p
Fin_si
Fin
13. Dado un numero entero x mayor que uno se ha de escribir un uno
si el nmero es par y un cero en caso contrario.

VE = x
VS =v
INICIO
Leer: x
Si: x1, entonces
Escribir error
Sino:
Si (xmod2) =0, entonces
v 1
Escribir: par, v
Sino
v 0
Escribir: impar, v
Fin-si
Fin-si
Fin
14. Dados dos nmeros enteros positivos p y q, p > q, se ha de escribir
un uno si son divisibles y cero si no lo son

VE = p, q
VS = Mensaje
INICIO
Leer: p, q
Si: p<q, entonces
Escribir: error
Sino:
Si: (pmodq) =0, entonces
Escribir: 1
Sino:
Escribir: 0
Fin-si
Fin-si
Fin
15. Dada una cantidad N > 1 calcular la raz cuadrada entera aproximada
r. se ha de cumplir que r*r N < (r+1)(r+1). Por ejemplo, si N=24 se
tiene que r=4 pues 4*4 =1624<25=5*5.

VE = N
VS = Mensaje, R
INICIO
Leer: N
Si: N1, entonces
Escribir error
Sino
R1raiz2 (N)
R (R1 div 1)
Escribir: R
Fin-si
Fin
16. Leer cuatro valores reales a, b, c, y d. realizar lo siguiente:
Calcular la siguiente expresin? (suponga que se ingresa valor cero
a c)
ab cd 2a
Valor 2 4cd
c a
c
2a 5b 4

VE = a, b, c, d
VS = V, Mensaje

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
17. Leer cuatro valores reales y calcular la siguiente expresin
suponga que se ingresa valor cero a c)

ab cd 2a
Valor 4cd
c2 a2
c
2a 5b 4

VE = a, b, c, d
VS = V, Mensaje

INICIO
Leer: a, b, c, d
Si: (c = 0), entonces
Escribir: Indeterminado
Sino:
V raiz2 ((a+b)/c^2) raiz2 ((c*d)-(2*a))/(c+(a^2/[(2*a) + (5*b) + 4])) + (4*c*d)
Escribir: V
FIN-SI
FIN
18. Leer un nmero real x y otro entero z. Calcular y escribir: y = x z,
suponiendo que z 0
19. Queremos conocer los datos estadsticos de una asignatura, por lo
tanto, necesitamos un algoritmo que lea el nmero de reprobados,
aprobados, notables y sobresalientes de una asignatura, y nos
devuelva:
El tanto por ciento de alumnos que han superado la asignatura?
El tanto por ciento de reprobados, aprobados, notables y
sobresalientes de la asignatura?
20. Dado un nmero, se debe contestar si es mltiplo de 3, 6 y 9 a la
vez. Condicionar el algoritmo para cualquier nmero.
21. Escribir un algoritmo que lea tres nmeros enteros por teclado y
emita un mensaje indicando, si estn o no ordenados en orden
creciente.
22. Escribir un algoritmo que permita introducir por teclado tres
nmeros enteros y responda si los nmeros son iguales.
23. Escribir un algoritmo que permita introducir por teclado tres letras
y responda si existen al menos dos letras iguales.
24. Elabore un algoritmo que permita averiguar si una persona debe
sacar su CUIL, sabiendo su ao de nacimiento. El cdigo de
identificacin laboral es el nmero que se otorga a todo trabajador
al inicio de su actividad laboral en relacin de dependencia
(mayores de 18 aos).
25. Elabore un algoritmo que solicite la edad de 2 hermanos y muestre
un mensaje indicando la edad del mayor y cuantos aos de
diferencia tiene con el menor.
26. Se tiene registrado la produccin (unidades) logradas por un
operario a lo largo de la semana (lunes a sbados). Elabore un
algoritmo que nos muestre o nos diga si el operario recibir
incentivos sabiendo que le promedio de produccin mnima es de
100 unidades.
27. Elabore un algoritmo, dado un nmero cuyo valor es ledo desde
teclado, imprima por pantalla si el nmero es o no mayor a cero y si
el nmero es par o impar
28. Elabore un algoritmo que calcule el valor absoluto de un nmero (el
nmero ingresado es positivo como negativo).
29. Se desea realizar el algoritmo que resuelva el siguiente problema,
clculo de los salarios mensuales de los empleados de una empresa,
sabiendo que estos se calculan en base a las horas semanales
trabajadas y de acuerdo a un precio especificado por cada hora. Si
se pasan de 40 semanales, las horas extraordinarias se pagarn a
razn de 1.5 veces la hora ordinaria.
30. Permita ingresar las coordenadas (x, y) de un punto y el radio R, de
un circulo con centro en el origen. Luego de evaluar se debe decir si
el punto esta fuera, dentro o sobre el circulo
31. Se desea leer un nmero entero de 2 cifras y que se muestre el
nmero de unidades, decenas que lo componen.
32. Elabore un algoritmo que solicite un nmero entero y muestre un
mensaje indicando la vocal correspondiente, considerando que la
vocal A =1.
33. Elaborar un algoritmo para calcular el dimetro de los orificios de
las tuberas de descarga de lodo segn la siguiente formula

x
d
H 0.5
1.162
Va

Dnde:
X: separacin entre orificios de salida en (m) depende del
nmero de tolvas y de las dimensiones de las mismas
H: carga hidrulica en (m)
Va: Velocidad de arrastre del lodo

34. En base al valor de dos nmeros enteros, determine si estos son:


A. Iguales.
B. No iguales.
C. El primero es mayor que el segundo.
D. El segundo es mayor que el primero.
35. Un banco antes de conceder un prstamo a 20 aos comprueba los
ingresos del solicitante. Si los ingresos son superiores a 1200.00
nuevos soles mensuales el crdito se concede. Si los ingresos son
inferiores a 1200.00 nuevos soles, pero superiores a 1000.00 nuevos
soles y est soltero el crdito se concede. Tambin se le concede si
tiene ingresos entre 1200.00 y 1000.00 nuevos soles y est casado
sin hijos. Realizar un programa que pida los ingresos mensuales y el
estado civil del solicitante y si tiene hijos y diga si se le da el crdito
o no
36. Escriba un programa que lea el importe de la compra y la cantidad
recibida y calcule el cambio a devolver, teniendo en cuenta que el
nmero de monedas que devuelva debe ser mnimo. Suponer que
el sistema monetario utilizado consta de monedas de 100, 50, 25, 5,
1 unidad.
37. Escriba un programa que lea tres nmeros enteros y asigne el valor
apropiado TRUE o FALSE a las siguientes variables booleanas y
muestre el tipo de triangulo que es (si es un tringulo)
Triangulo: True si los nmeros pueden representar longitudes de los
lados de un tringulo (La suma de dos cualesquiera de los lados debe
ser mayor que el otro).
Equiltero: True si es un tringulo equiltero (todos los lados son
iguales).
Issceles: True si es un tringulo issceles (al menos dos lados son
iguales).
Escaleno: True si es un tringulo escaleno (no tiene dos lados
iguales).
38. Escribe un programa que lea los coeficientes A, B, C de la ecuacin
cuadrtica AX2 + BX + C = 0 y muestre por pantalla la solucin
obtenida. Considerar los casos en que no exista solucin, que
existan infinitas soluciones, que exista una sola solucin (Ecuacin
lineal) o que existan dos soluciones.
39. Se quiere realizar un programa que determine si un alumno es apto
o no. Un alumno se considera apto si su nota final es de 5 o ms y
no apto en caso contrario. La nota final se calcula como la media
ponderada del trabajo realizado en casa, la media obtenida en los
test y la puntuacin del examen. Nota final = 0.2* Trabajo + 0.5*Test
+ 0.3*Examen. Adems, debe tener la calificacin de acuerdo a la
tabla:
Nota >=9.5 Matrcula de Honor
8.5 <= Nota < 9.5 Sobresaliente
6.5 <= Nota < 8.5 Notable
5 <= Nota < 6.5 Aprobado
Nota < 5 Suspenso
40. Implementar un algoritmo que dados tres nmeros a, b y c, los
devuelva ordenados de menor a mayor
41. El cuadrante de un punto (x, y) se puede determinar a partir del
signo de x e y. Escribir un algoritmo tal que dadas las coordenadas x
e y, indique a que cuadrante pertenece el punto

42. Dados el valor antiguo y el actual del contador de la luz, escribir un


algoritmo que determine a cunto asciende la factura de la luz de
un determinado abonado. El importe es la suma de la cuota fija (S/.
12) ms una cuota variable que depende del consumo y se calcula
por tramos: los primeros 100 kW, a 0.06 el kW, los 150 kW
siguientes a 0.04 el kW, si el consumo excede de 250 kW, esa
fraccin se cobra 0.02 el kW
43. Supngase que el importe del seguro obligatorio de un conductor
de un coche depende del modelo del coche, del color y de la edad
del conductor. Sean dos modelos de coche A y B y los precios del
seguro segn el color:

Si el conductor tiene menos de 26 aos, el precio se incrementa un


25 %; si tiene entre 26 y 30 aos se incrementa un 10 %; si tiene
entre 31 y 65 aos el precio no se modifica; si tiene ms de 65 aos
el precio se incrementar un 10 %. Adems, en cualquier caso, hay
que considerar que, si el conductor tiene menos de 2 aos el
permiso de conducir, el precio se incrementara un 25 % adicional.
Disear un algoritmo que calcule el precio del seguro para un
determinado modelo y un determinado conductor.
44. Desarrolle un algoritmo que permita leer tres valores y
almacenarlos en las variables A, B y C respectivamente. El algoritmo
debe imprimir cual es el mayor y cul es el menor. Recuerde
constatar que los tres valores introducidos por el teclado sean
valores distintos. Presente un mensaje de alerta en caso de que se
detecte el ingreso de valores iguales
45. Elaborar el algoritmo que permita ingresar cuatro valores enteros
distintos luego de evaluar se debe decir cul de ellos es el mayor
46. Similar al ejercicio anterior, luego de evaluar se debe decir cul de
ellos es el mayor y el menor
47. Elaborar un algoritmo que imprima el valor medio de tres nmeros,
ingresados por teclado (no es el promedio)
48. Se desea agregar una letra para representar la calificacin de los
alumnos, las calificaciones son notas entre 1 y 10; use los siguientes
parmetros: A para calificaciones mayores o iguales a 9, B para
calificaciones mayores o iguales a 8, C para calificaciones mayores o
iguales a 7, D para calificaciones mayores o iguales a 6, F para todas
las dems calificaciones.
49. La empresa Milagrito S.A. tiene la siguiente tabla de parmetros
para pagar las comisiones de sus ejecutivos de ventas:

Escriba un programa que al introducir la cantidad vendida por el


ejecutivo de ventas, calcule de cunto ser su comisin.
50. Un restaurante, desea dar a conocer a sus clientes el plato que se
ha preparado para cada uno de los tiempos de comida desayuno,
almuerzo y cena. El restaurante prepara un plato nico para cada
uno de los tiempos. Cuando el cliente seleccione entre los tiempos
de comida (desayuno, almuerzo o cena) se debe desplegar el detalle
de este.
Ejemplo:
Seleccione su tiempo de Comida: desayuno
Detalle
Pltanos, Frijoles, Queso, Crema, Pan y Caf
51. Elabore un programa que pida dos nmeros y que permita mostrar
un men con las cuatro operaciones bsicas, donde el usuario
pueda seleccionar la operacin que desea realizar (basta con que
seleccione el nmero).
52. Leer un valor x del teclado. Calcular y escribir el valor y = f(x), siendo
f una funcin definida a trozos del siguiente modo:

x F(x)

x [-1,3) 10-x

x>50 1
53. Se ha de escribir un uno en el caso de que
resto 0
exista un trio (x, y, z) de nmeros enteros
positivos tales que x2 + y2 = z2. Limite a x
(0, 100], y (0, 100]. En caso de que no se encuentre solucin se ha
de escribir un cero.
54. Determinar el mayor y menor valor de 5 nmeros ingresados desde
el teclado.
55. Ordenar de menor a mayor 5 nmeros ingresados por teclado
56. Un restaurant ofrece un descuento del 20% para un consumo mayor
a S/. 30.00 y aplica un impuesto de 15% para todo consumo.
Determinar el importe a pagar por lo consumido, mostrando todos
los importes.
57. Un profesor desea implementar un algoritmo que le permita
bonificar equitativamente a todos sus alumnos de acuerdo a la nota
conseguida en un examen, de la siguiente forma: si la nota fuera
menor que 5 se bonifica con 3 puntos; si la nota fuera mayor o igual
que 5 pero menor que 10 se bonifica con 2 puntos y si la nota fuera
mayor o igual que 10 pero menor que 15 se bonifica con 1 punto; y
si la nota fuera mayor o igual que 15 pero menor o igual que 20 se
le descuenta el residuo de la nota entre 5, determinar la nota
bonificada para cualquier alumno.
58. Dos personas desean intercambiar sus identidades (nombre,
direccin, telfono, edad) siempre y cuando la edad del primero
fuese mayor que la edad de segundo en no ms de 4 aos. Ingresar
los datos de cada persona y mostrar sus nuevas identidades o un
mensaje mostrando la diferencia de edades que impidiera el
intercambio.
59. Un trabajador del estado percibe un sueldo bsico mensual de 750
nuevos soles; adems recibe incrementos de sueldo de acuerdo a
los siguientes conceptos
instruccin Porcentaje

Hasta 5to secundaria 5%

tcnico 10%

profesional 20%

Condicin Social porcentaje

casado 3%

Por cada hijo 2%


Tambin por ley est sujeto
Sin vivienda 5%
a un descuento de
10% si su sueldo excede
de S/. 800. determinar el sueldo neto que recibe un trabajador
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:

Puntaje original Factor

0 0

1..5 6

Para un tiro 6..8 9 realizado determinar


su puntaje 9..10 10 correspondiente.
61. Una tienda de ropa ha establecido
los porcentajes de descuento, que se indican a continuacin, de
acuerdo a ciertas caractersticas del comprador: nacionalidad (1,2)
y del producto que compra: sexo (H, M), talla (Nio, 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

nio joven adulto

Nacionalidad sexo sexo sexo

H M H M H M

1 5 4 7 9 10 12

2 4 5 9 7 12 10

62. Elaborar un algoritmo para determinar la severidad del problema de


colapso del suelo para las edificaciones segn los datos de la figura.

63. Elaborar un algoritmo para determinar las dotaciones de agua para


viviendas unifamiliares que estn de acuerdo al rea total del lote
segn como se muestra en la figura

64. Escribir un algoritmo cree un men de conversin para:


Pulgadas a centmetros (1 pulgada = 2.54 cm)?
Pies a metros (1 pie = 0.3048 metros = 12 pulgadas)?
Millas por hora a kilmetros por hora (60 millas\hora = 80
Km\hora)?
Grados a radianes (360 grados = 2pi radianes, pi=3.141592)?
?

65. Desarrolle un algoritmo para la siguiente funcin

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
x 33.34
0 si

66. El gobierno del Per desea reforestar un bosque que mide


determinado nmero de hectreas. Si la superficie del terreno
excede a 1 milln 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 milln 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 nmero 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. Tambin se
sabe que una hectrea equivale a 10 mil metros cuadrados.
67. Una fbrica ha sido sometida a un programa de control de
contaminacin para lo cual se efecta una revisin de los puntos
IMECA generados por la fbrica. el programa de control de
contaminacin consiste en medir los puntos IMECA que emite la
fbrica en cinco das de una semana y si el promedio es superior a
los 170 puntos entonces tendr la sancin de parar su produccin
por una semana y una multa del 50% de las ganancias diarias cuando
no se detiene la produccin. Si el promedio obtenido de puntos
IMECA es de 170 o menor entonces no tendr ni sancin ni multa.
El dueo de la fbrica desea saber cunto dinero perder despus
de ser sometido a la revisin.
68. Una persona se encuentra con un problema de comprar un
automvil o un terreno, los cuales cuestan exactamente lo mismo.
Sabe que mientras el automvil se devala, con el terreno sucede lo
contrario. Esta persona comprara el automvil si al cabo de tres
aos la devaluacin de este no es mayor que la mitad del
incremento del valor del terreno. Aydale a esta persona a
determinar si debe o no comprar el automvil.
69. Permita ingresar el mes y da de nacimiento, despus de evaluar se
debe imprimir el signo zodiacal correspondiente.
70. Ingresar un numero en forma de ARABICO (entero) y mostrar su
equivalente en ROMANO asumiendo que el nmero ingresado es
correcto y no debe ser mayor a 3999
Ejemplo si se ingresa el numero 123 debe aparecer como resultado
CXXIII
71. La temperatura de un horno puede variar desde 0 hasta 100 grados
centgrados y se clasifica de acuerdo a lo siguiente:

MUY ALTA: si su valor esta entre 90oC y 100oC


ALTA: si su valor esta entre 80oC y 89oC
NORMAL: si su valor esta entre 40oC y 79oC
BAJA: si su valor esta entre 0oC y 39oC
72. Ingresar un mes (numero) y un ao e imprima cuantos das tiene,
tener en cuenta el caso de ao bisiestos.
73. Escribir un programa que lea una nota de un examen por teclado y
devuelva la calificacin que tiene. La calificacin podr ser:
Suspenso (0-4.99), Aprobado (5-6.99), Notable (7-8.99),
Sobresaliente (9-9.99) o Matrcula de Honor (10).
Realice este ejercicio utilizando la sentencia de case.
74. Elabore un algoritmo que permita ingresar el monto de venta
alcanzado por un vendedor durante un mes, luego de calcular la
bonificacin que le corresponde

Monto Bonificacin (%)

0 - 1000 0

1000 5000 3

5000 - 20000 5

20000 a mas 8
75. Elabora un algoritmo que tras leer un carcter desde teclado,
imprima por pantalla si la letra es mayscula o minscula. Ampli el
algoritmo, indicando si el carcter es un digito numrico (Nota:
digito numrico 48 57, maysculas 65 90 y minsculas 97 - 122)
76. Elaborar un algoritmo para calcular el impuesto anual y/o Mensual
de 4ta categora o de 4ta y 5ta categora de acuerdo al siguiente
procedimiento (Nota: UIT = 3950 para el ao 2016)
Si un recibo por honorario es mayor de S/. 1500 se le hace la
retencin del 8% caso contrario no tiene retencin en un mes.
Si se tiene un grupo de recibos por honorarios emitidos (estos no
sobrepasan de S/. 1500) o las rentas de 4ta y 5ta categora en el
mes, donde la suma de estos no sobrepasan de S/. 2880 no se le
hace retencin. Caso contrario se le hace la retencin de la suma
total del 8%.
Cuando la proyeccin de sus ingresos anuales por Rentas de
Cuarta Categora no supere el monto afecto al impuesto (para el
ejercicio 2016: S/. 34.560), podr solicitar la Suspensin de
Retenciones y/o Pagos a Cuenta. Deber incluir tambin en la
cantidad referencial de los ingresos obtenidos por rentas de
Quinta Categora en caso las tenga.
La renta de cuarta categora de acuerdo a los procedimientos de
la Sunat que han sobrepasado el monto afecto al impuesto se
deduce con el 20% de los ingresos brutos.
Para Calcular el impuesto anual, De haberse obtenido, luego de
la deduccin un monto positivo, a ste se procede aplicar la tasa
respectiva

Entre (S/. 47.400) 7 y 12 UIT 8%

Entre (S/. 106.650) 12 y 27 UIT 14%

Entre (S/. 165.900) 27 y 42 UIT 17%


IMPUESTO = REMUNERACIN x TASA
Entre
ANUAL(S/. 205.400) 42 y 52 UIT 20 %
NETA ANUAL
Por el exceso de 52 UIT 30%
REMUNERACION = Remuneracin x N de meses + Gratificaciones de Navidad y
BRUTA ANUAL mensual que falta Fiestas Patrias, Otros ingresos
para percibidos en el mes ,
culminar el Remuneraciones y Otros
ao ingresos percibidos en meses
anteriores
77. Elaborar un algoritmo para calcular el impuesto anual de 5ta
categora de acuerdo al siguiente procedimiento.

Estas son generadas por los trabajadores dependientes cuyo


monto proyectado de remuneraciones incluidas gratificaciones,
participaciones, gratificaciones extraordinarias y otros ingresos
que percibirn durante el periodo de un ao superen el monto
equivalente a 7 UIT (S/.27.650 para el 2016).
La retencin mensual de este impuesto se realiza de la siguiente
manera:
Determinar la remuneracin bruta anual:

REMUNERACION = Renta Anual - 7 UIT


NETA ANUAL Proyectada

Clculo del impuesto anual


De haberse obtenido, luego de la deduccin un monto
positivo, a ste se procede aplicar la tasa respectiva.

Hasta 27 UIT 15%

Por el exceso de 27 UIT 21%

Y hasta 54 UIT

Por el exceso de 54 UIT 30%


IMPUESTO = REMUNERACIN x TASA
ANUAL NETA ANUAL

Determinacin del impuesto a retener


Se sigue el siguiente procedimiento por cada uno de los meses
sealados a continuacin: IAN = Impuesto Neto Anual

RETENCION IAN
ENERO, FEBRERO, MARZO
12

RETENCION IAN - Retenciones de Enero a


ABRIL Marzo

RETENCION IAN - Retenciones de Enero a


MAYO, JUNIO, JULIO Abril
8

RETENCION IAN - Retenciones de Enero a


AGOSTO Julio

RETENCION IAN - Retenciones de Enero a


SETIEMBRE, OCTUBRE, Agosto
NOVIEMBRE
4

RETENCION IAN - Retenciones de Enero a


DICIEMBRE Noviembre

78. Elaborar un algoritmo de 4ta y 5ta categora. Segn los clculos de


las siguientes tablas.

Renta Total
Renta Bruta Cuarta Categora (lo que recibi como
S/.58,400
independiente)
S/.11,680
-Deduccin de 20% de renta bruta de cuarta (20% de
S/.58,400)
Renta Neta de Cuarta Categora S/.46,720
+ Ingresos de Quinta Categora (lo que recibi como
S/.49,000
dependiente)
Total ingresos de Cuarta y Quinta Categora S/.95,720
S/.25,200
-Deduccin 7 UIT
(7 x S/.3,600)
Renta neta a la que se le aplica el impuesto S/.70,520

Supongamos que no se percibi ms ingresos que lo mencionados


y no se efectu donaciones ni report prdidas en aos anteriores.
En consecuencia, se le debe aplicar una tasa de impuesto a la renta
de 15% (para rentas gravadas de hasta 27 UIT, S/.97,200).
De este modo, el impuesto a pagar es S/.10,578 (15% de S/.70,520),
pero como se ya efectu pagos adelantados en todo el 2014 por
S/.9,840, solo debera regularizar S/.738 ante la Sunat por este
tributo de 2014. Tal como se muestra en la tabla

Renta neta cuarta y quinta categora S/.70,520


Impuesto 15% de renta neta S/.10,578
- Pagos adelantados en 2011 S/.9,840
Pago por regularizar en Sunat S/.738

79. La velocidad con que se desintegra una sustancia radiactiva, es


proporcional a la masa de la muestra. Elabore un algoritmo para
hallar el tiempo transcurrido de un objeto radiactivo, dado por la
siguiente formula:

m0 0.693t
Ln( )
m t (1/ 2)
Dnde:
Mo=masa inicial
M=masa final
T (1/2)=tiempo de vida media (Ejm. C-14 es 5568 aos)
Nota: tenga en cuenta todas las condiciones de ingreso de datos.

80. Los gases reales se explican satisfactoriamente por muchas


ecuaciones una de ellas es la ecuacin de Van Der Walls.

n2 a
( P 2 )(v nb) nRT
v
Dnde:
P=presin
N=nmero de moles
V=volumen
T=Temperatura
A y B = son los parmetros moleculares del gas real que caracterizan
la estructura y propiedades de sus molculas por Ejemplo O2 tienen
valores para a = 1.36 Atm(1/mol)2 y b= 0.0319 (1/mol)
Elabore un algoritmo para hallar la temperatura de un gas real.
Nota: tenga en cuenta todas las condiciones de ingreso de datos.
81. Elabore un algoritmo para calcular la perdida por friccin en una
contraccin brusca, es proporcional a la carga de velocidad en la
conduccin estrecha y puede calcularse mediante la ecuacin.

Vb2
h fc K c
2 gc
Siendo Kc un factor de proporcionalidad, que recibe el nombre de
coeficiente de perdida por contraccin y Vb2 la velocidad media de
aguas abajo en la seccin estrecha. Se encuentra experimental que
para el flujo laminar, es Kc < 0.1 y la perdida por contraccin hfc es
despreciable. Para el flujo turbulento el valor de Kc est dado por la
ecuacin emprica.

Sb
Kc 0.4(1 )
Sa
Siendo Sa y Sb, las reas de las secciones transversales de las
conducciones aguas arriba y abajo, respectiva.
Nota: el factor de proporcionalidad (gc) de la ley de newton 32.174
pies-lb/lbf-s2 y tenga en cuenta todas las condiciones de ingreso de
datos.

82. Elabore un algoritmo para calcular el dimetro en el efecto de la


regin de entrada sobre el coeficiente de transferencia de calor.
Est representado por las siguientes relaciones para un flujo
turbulento dentro de una tubera, cuando la entrada es una
reduccin abrupta

h D 0.7 L
1 2 20
hL L D

h D L
1 6 20 60
hL L D
Dnde:
L: es la longitud de entrada.
H: es el valor promedio para un tubo de longitud infinita L
HL: es el valor para un tubo muy largo
Nota: tenga en cuenta todas las condiciones de ingreso de datos

83. Elaborar un algoritmo para calcular la pendiente longitudinal del


terreno segn la frmula de manning.

1 2 1
V (R 3 * S 2 )
n

Donde.
V= velocidad en m/s
R=radio hidrulico en m
S=pendiente longitudinal
n=coeficiente de rugosidad
Nota: tenga en cuenta todas las condiciones de ingreso de datos
En la siguiente tabla se muestra los coeficientes de rugosidad

Material n

Concreto dimetro > 21 0.013

Concreto dimetro < 21 0.015

Arcilla vitrificada 0.012

Hierro fundido sin revestimiento 0.012

PVC 0.09

84. Elaborar un algoritmo para la magnitud de las deflexiones verticales


de un tubo de alcantarillado, para tener un estimativo de dichas
deflexiones en funcin de las condiciones de la zanja y del material
de relleno, podemos aplicar la ecuacin de Spangler y es
recomendada por la norma ASTM.

Df * K (Wm Wv )
Y
2E
0.061E '
3( RDE 1) 3

Dnde:
Y =Deflexin del dimetro del tubo en cm
Df=factor de deformacin a largo plazo. Splager recomienda un
valor de 1.5.
K=Constante de lecho de apoyo. Este valor depende del Angulo de
contacto entre el tubo y el lecho de apoyo. (Ver Tabla)
E= Mdulo de elasticidad del material de la tubera. EPVC= segn la
norma COVENIN el mdulo de elasticidad del PVC para sistemas de
alcantarillado es de 2757.88 Mpa y como un Mpa es igual a 10.2
Kg/Cm2 nos queda que:

EPVC 2.81*104 Kg / cm2

RDE= Relacin dimetro (DE)/ espesor (E)


DE=Dimetro Externo en cm
E= Espesor de la tubera en cm
E=Modulo de reaccin del suelo en Kg/Cm2 (Ver Tabla)
Angulo de 0 30 45 60 90 120 180
Contacto
K 0.110 0.108 0.105 0.102 0.096 0.090 0.083

Grado de Compactacin Buena Mediana Mala Ninguna

E (Kg/cm2) 50 35 20 15

Nota: tome en cuenta las tablas para realizar la seleccin de entrada


de datos para calcular la deflexin
85. Elabore un algoritmo para ayudar a un Oceangrafo, Bilogo
Pesquero y un ingeniero ambiental, que han recolectado datos de
velocidad de viento, desean determinar las condiciones ambientales
del mar para ello desean calcular la escala de Beaufort, con esos
resultados determinar la escala de Douglas, con eso determinar el
tipo de ola, su altura mnima y mxima de la ola, para ello tienen la
siguiente tabla relacional.

Velocidad Tipo de viento Escala de Escala de Tipo de Ola Altura Altura


del viento Beaufort Douglas Mn. Mx.

V<1 Calma 0
0 0 Calma
0
1V3 Ventolina 1 0.2
1 Rizado
4V6 Flojito 2
7V10 Flojo 0.5
3 2 Marejadilla 0.2
11V16 Bonancible 4 3 Marejada 0.5 1.25

17V21 Fresquito 2.5


5 4 Fuerte Marejada 1.25
22V27 Fresco 6 5 Gruesa 2.5 4

28V33 Frescachn 6
7 6 Muy Gruesa 4
34V40 Temporal 8 9
7 Arboleda 6
41V47 Temporal Fuerte 9
48V55 Temporal Duro 10 14
8 Montaosa 9
56V63 Temporal Muy Duro 11
64V71 Temporal Huracanado 100
12 9 Enorme 14
Fuera de Sin escala Sin Sin Sin Sin
Rango Sin escala escala
escala escala escala
86. Se desea obtener la nmina semanal, salario neto de los empleados
de una empresa cuyo trabajo se paga por horas y del siguiente
modo:
Las horas inferiores a 35 horas (normales), se paga a una
tarifa determinada que se debe introducir por teclado al
igual que el nmero de horas y el nombre del trabajador
Las horas iguales o superiores a 35 se pagaran como extras
a un precio de 1.5 horas normales.
Los impuestos a decidir a los trabajadores varan en funcin
de sus sueldo mensual.
o Sueldo <= S/. 20000 libre de impuestos.
o Los siguientes S/15000 al 20 %
o El resto al 30 %.
87. Elaborar un algoritmo para seleccionar el mejor factor segn la
cantidad de habitantes para que sirva como coeficiente para
calcular el caudal mximo horario, segn la tabla

Descripcin Factor

Poblacin menor de 5000 habitantes 1.8

Poblacin entre 5000 y 20000 habitantes 1.65

Poblacin mayor de 20000 habitantes 1.5

88. Elaborar un algoritmo para estimar el agua de mezclado requerida


para diferentes tamaos de agregados y diferentes Slump de
acuerdo a la siguiente tabla

89. La resolucin de una ecuacin de 1er grado. Si la ecuacin es ax +


b = 0:

A<>0; X=-b/a
A=0; b<>0 entonces solucin imposible.
A=0; b=0 entonces solucin indeterminada.
90. Dado 3 nmeros determinar si la suma de cualquier par de ellos es
igual al otro nmero (tercer nmero). Si se cumple esta condicin
escribir iguales y en caso contrario escribir distintos.

Das könnte Ihnen auch gefallen