miércoles, 31 de marzo de 2010

Lab 4 n.n

GENTE PROMETO QUE CUANDO LLEGUE A MI CASA PUBLICO LA CLASE DE COMPUTO LO JURO XD SQ LA COMPU DE LA U NO ME DEJA SUBIR COSAS
T^T NO ME KIERE JEJE

Desarrolle los siguientes ejercicios en sus respectivos cuadernos.

Para los siguientes ejercicios diseñe el algoritmo en diagrama de flujos y
pseudocódigo.

Construya los diagramas de flujos de acuerdo a las reglas de construcción de los mismos. Los
pseudocódigos deben usar las palabras reservadas en ingles, si es posible enumere cada una de las instrucciones. Pruebe si funciona el algoritmo con varias corridas. Use sangría para las instrucciones anidadas.

Ejemplos:
1. Ingresar un valor entero del teclado y determinar si es positivo, negativo o nulo (cero).
Resolver de dos maneras, con instrucciones simples y con instrucciones anidadas.

2. Dado tres números enteros A, B y C, determinar si están en orden creciente.
En este ejercicio se mostrará la equivalencia de dos if anidados con condiciones de
comparación simples y un solo if donde la condición de comparación es una expresión
booleana compuesta.

3. Determinar si tres valores enteros que corresponden a los lados de un triángulo, forman un
triángulo. Si forman un triángulo entonces calcular el área del triángulo usando la fórmula
de Heron, de lo contrario imprimir el mensaje que indique que los valores ingresados no
forman un triángulo.
Resolver el ejercicio de dos maneras, con varios if anidados y con un solo if pero con
expresión booleanas compuesta. Analizar cuál de las dos versiones sería el mejor.

Ejercicios Propuestos:

4. Dado tres números enteros (positivos y negativos) diferentes. Determinar el mayor de ellos.
En este ejercicio se mostrará el uso inadecuado de las expresiones booleanas compuestas.
La solución óptima debe usar solo dos if simples.

5. Determinar el salario bruto y neto semanal de un trabajador considerando que si trabaja
más de 40 horas, el exceso será considerado como horas extras cuya tarifa es el 50% más
que la tarifa de una hora normal. Además, el trabajador se somete a un impuesto del 10%
si su salario bruto sobrepasa los S/. 1000.00. Mostrar Salario Bruto, Descuento y Salario
Neto.

6. Determinar el sueldo neto de un trabajador considerando que si trabaja más de 40 horas el
resto se consideran horas extras. Las horas extras se pagan de la siguiente manera, las
primeras 8 horas se pagan al doble de una hora normal el restante se paga al triple de una
hora normal.

OPCIONAL:

7. Una empresa de bienes raíces ofrece casas bajo las siguientes condiciones: Si los ingresos
del comprador son menores de S/.8000 la inicial será del 15% del costo de la casa y el resto
se distribuirá en pagos mensuales, a pagar en diez años. Si los ingresos del comprador son
mayores o igual a S/.8000 la inicial será del 30% del costo de la casa y el resto se
distribuirá en pagos mensuales a pagar en 7 años.
La empresa quiere saber cuanto debe pagar un comprador por concepto de inicial y cuanto
por cada mes.

8. Diseña un algoritmo que, dados cinco números enteros, determine cuál de los cuatro
últimos números es más cercano al primero. (Por ejemplo, si el usuario introduce los
números 2, 6, 4, 1 y 10, el programa responderá que el número más cercano al 2 es el 1.)

ESPERO SE DIVIERTAN ENTENDIENDO

No hay comentarios:

Publicar un comentario