Guia de ejercicios
Objetivo: Desarrollo de algoritmos utilizando diagramas de Nassi-Scheinerdeman.
Forma de trabajo: Se presentan 3 categorías de algoritmos con distinta complejidad. Usted deberá realizar 7 de ellos de acuerdo al grado de complejidad: 3 simples, 2 de nivel intermedio y 2 de complejidad alta.
Tiempo: Dispone hasta el día Lunes 17 de Octubre (día del CertamenNº 2) para entregar en un cuadernillo de matemáticas los ejercicios propuestos.
Formato: El cuadernillo debe contener nombre completo, Rut, carrera y la asignatura. Los ejercicios se entregarán en orden de dificultad, comenzando con los algoritmos simples hasta llegar a los complejos. Deben estar correctamente numerados. Cada hoja debe contener numeración de la hoja, nombre, Rut y debefirmarse.
Ponderación: La guía se promediará con el Certamen Nº 1 en el siguiente porcentaje;
Certamen Nº 1 = 60%
Guía de Ejercicios = 40%
Algoritmos simples
1.- Construya un algoritmo que reciba como entrada dos valores: a y b, siendo a menor que b. Este algoritmo debe generar como salida todos los números pares que son menores que b.
2.- Determine el promedio de los alumnos y elpromedio general del curso considerando que cada alumno tiene las siguientes ponderaciones:
Prueba 1: 20%
Prueba 2: 30%
Prueba 3: 40%
Trabajos: 10%
El algoritmo termina cuando no hay mas alumnos a quien calcularles el promedio o cuando sus notas son igual a 0 (cero)
3) Dado la altura y la base de un triángulo, determine el área
4) Una tienda ha querido premiar el consumo de susclientes estableciendo el siguiente incentivo:
|VALOR COMPRA |DESCUENTO |
|MENOR A 10000 |2,5% |
|ENTRE 10.000 Y 19.999 |4% |
|ENTRE 20.000 Y 40.000|7% |
|MAYOR A 40.000 |10% |
El algoritmo debe entregar el valor de la compra, el descuento y el valor a pagar
5.- Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos que fueron ingresadas previamente por pantalla.
6.- Desarrolle un algoritmo quepermita convertir calificaciones numéricas, según la siguiente tabla:
A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el 9. Se asume que la nota está comprendida entre 1 y 20.
7.- Realice un algoritmo que a partir de la velocidad de un automóvil expresada en kilómetros por hora e ingresada por pantalla, proporcione la velocidad en metros por segundo.
Algoritmosintermedios
1.- El costo de fabricación de un producto se determina de la siguiente forma:
Costo de materia prima + Costo de mano de obra
Escriba un algoritmo que permita leer por pantalla el nombre del producto y 3 insumos (materia prima en gramos). Con ello determine su costo, asumiendo que:
Materia prima 1 = $ 1.500 el Kilo
Materia prima 2 = $ 1.000 el kilo
Materia prima 3 = $ 1.300el kilo
La mano de obra corresponderá al 30% del costo de la materia prima.
Ejemplo: Producto: Torta Mat. Prima1: 200 grs., Mat.Prima2: 400 grs. Mat.Prima3: 100 grs.
Costo materia prima Torta=(0.2*$1.500)+(0.4*$1.000)+(0.1*$1.300) ( $ 830
Costo mano de obra = 0,30 * $ 830 ( 249
Costo total de la torta = $ 1.079
El algoritmo debe entregar como resultado el producto, los insumos(materia prima), el costo de mano de obra y el costo total
2.- Dado un Nº entero ingresado por pantalla obtenga todos los números múltiplos de 3 y 5 hasta el Número ingresado.
3.- Construya un algoritmo que permita llamar por teléfono, a todos los amigos que tiene registrados en su agenda para saber si van a asistir a la fiesta. Además debe averiguar si asistirán acompañados, en cuyo caso,...
Regístrate para leer el documento completo.