Guia de ejercicios

Solo disponible en BuenasTareas
  • Páginas : 6 (1341 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de diciembre de 2011
Leer documento completo
Vista previa del texto
GUIA DE EJERCICIOS ALGORITMOS

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,...
tracking img