Professional Documents
Culture Documents
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
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
V.E.: a, b
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
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
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
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
tcnico 10%
profesional 20%
casado 3%
0 0
1..5 6
H M H M H M
1 5 4 7 9 10 12
2 4 5 9 7 12 10
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
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
Y hasta 54 UIT
RETENCION IAN
ENERO, FEBRERO, MARZO
12
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
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.
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.
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
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
PVC 0.09
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:
E (Kg/cm2) 50 35 20 15
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
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
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.