Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio01 Algoritmos
Laboratorio01 Algoritmos
El laboratorio debe presentado con el siguiente encabezado: (cada respuesta debe tener su pregunta
correspondiente)
1
6. El dueño de una tienda compra un artículo a un precio determinado. Obtener el precio para vender y obtener una
ganancia del 30%.
7. Todos los lunes, miércoles y viernes, una persona corre la misma ruta y cronometra los tiempos obtenidos.
Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana cualquiera.
8. Un estudiante desea saber, cuál será su promedio general en las tres materias más difíciles que cursa y cuál será
el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se describe a continuación:
o La calificación de Matemáticas se obtiene de la sig. manera:
▪ Examen 90%, Promedio de tareas 10% y En esta materia se pidió un total de tres tareas.
o La calificación de Física se obtiene de la sig. manera:
▪ Examen 80%, Promedio de tareas 20% y En esta materia se pidió un total de dos tareas.
o La calificación de Química se obtiene de la sig. manera:
▪ Examen 85%, Promedio de tareas 15% y En esta materia se pidió un promedio de tres tareas.
RESOLVER LOS SIGUIENTES PROBLEMAS CON SENTENCIAS CONDICIONALES MEDIANTE DIAGRAMA DE FLUJO
1. Dado tres números enteros num1, num2, num3, encuentre el mayor entre estos tres números y almacene en
una variable entera llamada max.
2. Escriba un algoritmo que lea dos números enteros como entrada y escriba el mensaje " Signos Opuestos" solo si
uno de los enteros es positivo y el otro negativo.
3. Escriba un algoritmo que reciba como entrada dos enteros positivos distintos y escriba la diferencia entre el
número mayor y el menor, asegúrese de que su programa escriba 6 tanto cuando la entrada es 9 y 15 como
cuando la entrada es 15 y 9.
4. Elaborar un algoritmo para invertir una cifra almacenada en una variable A de tal manera si ingresa 834 debe
darle como salida 438, el dato ingresado debe estar en un rango de 1 y 999.
5. Dados tres números ingresados por teclado, elaborar un algoritmo para almacenar en una sola variable los tres
números e imprimirlos a pantalla.
6. En una Universidad Estatal, los cargos por colegiatura son de $50 (dólares) por materia, con un cargo máximo de
$750 independientemente del número de asignaturas tomadas. Así un estudiante que cursa 12 materias pagaría
$600, mientras que toma 21 pagaría el cargo máximo de $750. Escriba un Algoritmo en el que la entrada es el
número de materias y la colegiatura es la salida.
7. Elaborar un algoritmo que calcule su edad actual en (ddmmaa).
8. Se pide un número entero correspondiente a una calificación, se desea saber su equivalencia como:
o 19 – 20 : Sobresaliente 16 - 18: Muy Buena
o 14 – 15 : Buena 12 – 13 : Regular 11 ó menos : Insuficiente
9. Elaborar un algoritmo para mostrar el siguiente menú:
o N: Nombre del cliente D: Dirección T: Teléfono
o C: Ciudad F: Fin
El algoritmo permite elegir una opción de un solo carácter. El usuario puede introducir la letra mayúscula o
minúscula y debe decir que opción fue elegida.
10. Elabore un algoritmo que lea dos números enteros, luego debe pedir un símbolo aritmético para realizar la
operación de acuerdo a:
o Si es '+' debe sumar los dos números
o Si es '-' debe restar los dos números
o Si es '* ' debe multiplicar los dos números
o Si es '/ ' debe dividir los dos números
RESOLVER LOS SIGUIENTES PROBLEMAS CON PROCESOS REPETITIVOS MEDIANTE DIAGRAMA DE FLUJO
1. Calcular la suma de los cuadrados de los 10 primeros números naturales.
2. Calcular la suma de cuatro números introducidos por teclado.
3. Calcular la suma de n números introducidos por teclado.
4. Calcular e imprimir los cuadrados del 20 al 50
5. Calcular la media aritmética de n números
6. Diseñar un algoritmo para imprimir los números impares en el rango del 1 al 100
2
7. Calcular la suma de los números enteros del 1 al 100
8. Mostrar todos los números pares entre 2 y 1000 inclusive
9. Se tiene 10 números reales. Determinar la media de los números positivos y la media de los números negativos
RESOLVER LOS PROBLEMAS SIGUIENTES MEDIANTE ALGORITMOS CON DIAGRAMA DE FLUJO
Crear un algoritmo que al pedir la estatura y el peso de una persona hombre o mujer y mostrar el mesaje si
es de contextura: pequeña, media o grande.
3
Ejercicio 3: CALCULAR EL INDICE DE MASA CORPORAL-IMC
4
Ejercicio 5: TABLA DE SIGNOS VITALES
Crear el algoritmo, con la selección de un menú según el detalle de la columna grupo de la tabla y la elección de una
opción, mostrar los correspondientes datos relacionado a la tensión arterial, frecuencia respiratoria, frecuencia
cardiaca y temperatura.
5
Ejercicio 7: CALCULO DE DOSIS POR DOSIS PARA TODA EDAD
Entonces: Calculo = 15 mg/Kg * 10 Kg * 5 ml / 120 mg = 6,25 ml se puede dar mañana tarde y noche la dosis
Entonces: Calculo = 50 mg/Kg * 10 Kg * 5 ml / 250 mg = 10 ml , al ser esta dosis por día se debe dividir entre
3 para que sea cada 8 horas
Calculo = 10 ml / 3 = 3,33 ml tres veces al día
Ejercicio 10: CALCULAR EL PESO APROXIMADO DESDE LA EDAD CON LAS FORMULAS
6
3. De 7 año a 12 años, la fórmula es: (EDAD(En meses) * 3) + 3 = resultado en Kg
Otra forma es: ((EDAD(En años) * 7) – 5) / 2 = resultado en Kg
Ejercicio 11: FORMULA PARA CALCULAR LA TALLA A PARTIR DE LA EDAD CON LA FORMULA
Ejercicio 12: CALCULAR LA VELOCIDAD DE INFUSION (ingreso de suero en tiempo) ---- con máquina de infusión
Ejemplo 1
Ejemplo 2
Leer el suero para sacar el goteo = 1500 ml / 12 horas = 125 ml / hora, significa que pasará
Ejemplo
Suero fisiológico pasara 2000 ml en el día
Goteo en min = 2000 ml / (24 horas * 3) = 2000 ml / 72 horas = 27,7 = 28 gotas/ minuto ----- sale
siempre en minutos
Ejercicio 14: CALCULAR EL MICROGOTEO (MINIGOTAS) ---es para pediatría con recipiente grande para mezclar
medicamento
La fórmula es: microGotas/ minuto = VolumenTotal (en ml) / Tiempo Total ( horas)
Ejemplo
Una dipirona 1 gr esta diluido en la cámara (tiene 100 ml) en 5 horas cuanto pasa