Escolar Documentos
Profissional Documentos
Cultura Documentos
LABORATORIO DE ALGORITMOS
I) ESTRUCTURAS SECUENCIALES O DE PROCESO:
1) Hacer un programa que permita calcular la suma de 2 nmeros.
2) Hacer un programa que permita ingresar las notas del curso y calcule el promedio. Las
notas son 4: C1 y C2 tiene peso 1 y P1 y P2 tienen peso 2.
3) Hacer un programa que permita calcular la suma, multiplicacin, diferencia, divisin y
potencia de 2 nmeros ingresados por el usuario.
4) Hacer un programa que lea 3 nmeros enteros y que muestre la suma, la multiplicacin de
los nmeros y la suma de sus resultados.
5) Elabore un programa que lea 2 nmeros y que calcule y reporte la suma y resta de sus
cubos.
6) Hacer un programa que lea un nmero y muestre su cuadrado.
7) Hacer un programa que calcule la hipotenusa de un tringulo rectngulo si se ingresan las
longitudes de los catetos.
Hipotenusa = (a2 + b2)^0,5
8) Hacer un programa que permita calcular el rea de un tringulo.
Area_tri = (b * h)/2
9) Hacer un programa que calcule el permetro, el rea y la diagonal de un cuadrado si se
ingresa su lado.
Permetro = 4*L
Area = L*L
Diagonal = L*(2)^0,5
10) Hacer un programa que determine el volumen de un cilindro, si se ingresa el radio, y la
altura.
Vol_cil = * r2 * h
11) Elabore un programa que permita calcular el volumen de una esfera si se ingresa el
Radio.
Vol_esf = (3/4)**R^3
12) Hacer un programa que permita ingresar una temperatura en grados Fahrenheit (F) que
se reporte la misma temperatura en grados centgrados (C).
C = (F-32)*(5/9)
13) Calcular la altura de la que cae un objeto, si se ingresa el tiempo recorrido en segundos y
se sabe que
G = 9,8m/s^2 y Altura = (1/2)*G*t^2
Universidad de Piura
Universidad de Piura
24) Hacer un programa que lea el Capital Inicial (CI), el inters (I) y el Tiempo de Ahorro
(TA), y calcule e imprima el Capital Final, si se sabe lo siguiente:
Capital Bruto = CI + I * TA
Mantenimiento = 15% del CI + 5
Capital Final = Capital Bruto - Mantenimiento
25) Hacer un programa que lea las horas hombre trabajadas y el pago por hora y calcule el
sueldo neto mensual, si se sabe lo siguiente:
Sueldo = Horas Hombre Trabajadas * Pago por Hora.
Beneficios = 25% del Sueldo.
Descuentos = 10% del Sueldo.
Consignacin = 5% del Beneficio
Sueldo Neto=Sueldo+Beneficios-Descuentos-consignacin
26) Hacer un programa que lea el Costo-Producto y el Porcentaje de Ganancia de un
producto, y calcule el Precio de Venta si se sabe lo siguiente:
Valor Venta=Costo-Producto * %Ganancia + Costo_Producto.
Impuesto = 18%
Precio de Venta = Valor Venta + Impuesto.
27) Hacer un programa que lea 2 nmeros y calcule el resto de su divisin.
28) Escribir un programa que lea 2 nmeros y muestre el cociente entero de la divisin entre
dichos nmeros.
29) Hacer un programa que permita mostrar el ltimo dgito de un nmero ingresado por el
usuario (Resto de la divisin entre 10).
30) Elabore un programa que permita convertir un tiempo medido en segundos en horas,
minutos y segundos.
31) Hacer un programa que permita hallar la suma de los n primeros nmeros, sin utilizar
estructuras de control repetitivas.
32) Hacer un algoritmo que lea dos nmeros. El primero representar el da y mes de su
nacimiento (por ejemplo 1 de julio ser 107). el segundo nmero vendr dado por su
edad, luego que se realice los siguientes clculos: Multiplique el primer nmero por 2,
Adicinele 5, multiplquelo por 50, smele el segundo nmero, smele 365 y rstele 615.
Deber comprobar el algoritmo con sus datos reales y explique que particularidad tiene el
resultado con los dos nmeros ingresados.
Universidad de Piura
Universidad de Piura
16)
X+5
si X <= 0,
Y = 3*X-1
si 0 < X < 2,
X^2-4*X+5
si X >= 2.
17)
18)
19)
20)
Universidad de Piura
RANGO
1501 - Ms
1001 - 1500
601 - 1000
301 - 600
0 - 300
21)
22)
Universidad de Piura
2)
3)
4)
5)
6)
7)
8)
k=1
k2 + 2
= 1000
k + 1
n = ?
9)
10)
11)
Universidad de Piura
IV)
ESTRUCTURAS COMBINADAS:
1)
2)
3)
4)
5)
6)
8)
Universidad de Piura
9)
10)
11)
b)
c)
12)
CATEGORA
RANGO
100 - 91
90 - 81
80 - 71
70 - 61
60 - 0
Universidad de Piura
13)
14)
15)
16)
10