domingo, 3 de octubre de 2010

ALGORITMOS

EJERCICIOS A DESARROLLAR

1. En la ciudad de “Piedra Dura” se van a realizar elecciones para nuevo alcalde y los candidatos que se inscribieron son 1. Pedro – 2. Pablo y 3. Rajuela. Para este proceso se debe elaborar un algoritmo que lea de una cantidad indeterminada de votantes los siguientes datos: Nombre, Edad, Sexo (1=Hombre, 2=Mujer) y Voto (1=Pedro, 2=Pablo, 3=Rajuela y 4=V.Blanco). Teniendo en cuenta que para poder votar la persona tiene que ser mayor de edad (si no es así, se debe mostrar el mensaje que diga “Es menor, no vota”), ustedes deben determinar e imprimir al final del proceso:
 Cuantos votos obtuvo cada candidato y cuantos votos en blanco
 Qué candidato ganó las elecciones
 Cuantos hombres y cuantas mujeres votaron
 El número total de votantes

2. En una librería se estiman los precios de los libros de la siguiente forma: Todos los libros tienen un precio base de $5000 más $80 por cada página. Sin embargo, si el número de páginas es superior a 500 el costo por página es de $50, o si el número de páginas es superior a 300 entonces el costo por página es de $65. Además si el cliente paga el valor del libro de contado, este tiene una descuento del 10%, sino no tiene descuento. Elaborar un algoritmo que lea el código del libro, la cantidad de páginas y la forma de pago (1. Contado, 2. Crédito) y que calcule el valor de cada libro y lo imprima junto con su código. Al final del proceso se debe imprimir cuantos libros se vendieron y cuanto se recaudó en dinero por la venta de estos libros.

No hay comentarios:

Publicar un comentario