Está en la página 1de 3

1. Una compaa tiene una frmula poco comn para calcular el sueldo de sus empleados.

El sueldo semanal para un empleado es igual a: $ 300 + $(edad del empleado) + ($ 1 + 2 + 3+ ... + aos en la compaa) As, si un empleado de 37 aos de edad tiene una antigedad de seis aos, ganara el sueldo semanal de $ 358, ya que es la suma de 300 + 37 (edad) + 21, en donde 21 es la suma de 1+2+3+4+5+6. Escriba un programa para calcular el pago quincenal de un empleado, recibiendo como entrada la edad y los aos que lleva en la compaa. 2. Escriba un programa que reciba como entrada 10 nmeros introducidos por teclado, y nos indique si es que se repiti algn nmero, y si es as, cuantas veces se repiti. 3. Escriba un pseudocdigo para evaluar la funcin: y = 4x 16x +15 Donde x toma los valores de -2 a 2 en incrementos de 0.1. Para cada x la salida debe dar el valor de y, y el mensaje POSITIVO o NEGATIVO, segn sea el valor de y. 4. Escriba un programa para imprimir todos los divisores de los enteros comprendidos entre n1 y n2; donde n1 y n2 son nmeros enteros mayores a 0, introducidos por el usuario y adems debe verificarse que n2 sea mayor que n1 El programa adems, debe indicarnos cuantos de estos nmeros tuvieron al menos ocho divisores. 5. Escriba un algoritmo para calcular el factorial de cada uno de los n primeros nmeros de la serie: 1..n, donde n es un valor introducido por el usuario. Ejemplo: Si n= 5, entonces se debern calcular e imprimir: factorial de 1 = ? factorial de 2 = ? factorial de 3 = ? factorial de 4 = ? factorial de 5 = ?

Ing. Julia Gabriela Nieva Paredes

- Noviembre 2012

Pgina 1

6. Los nmeros de Fibonacci son una sucesin famosa de nmeros. Los dos primeros nmeros positivos son 1. De ah en adelante, cada nmero de Fibonacci es la suma de los dos anteriores. Los siguientes son los primeros 12 nmeros de Fibonacci positivos: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 Escriba un programa para imprimir los n primeros nmeros de Fibonacci, en donde n es un nmero entero mayor a 1 que se lee como entrada. 7. Un entero es primo si slo es divisible entre 1 y entre s mismo. Por ejemplo: 2, 3, 5 y 7 son nmeros primos, pero 4, 6 8 y 9 no lo son. Escriba un programa que reciba un nmero entero mayor que 1 y que encuentre los nmeros primos entre 1 y n. 8. Escriba un programa que calcule el valor de la constante numrica e, utilizando la frmula:

Donde n es un nmero entero mayor a 0 introducido por el usuario. 9. Escriba un programa para encontrar la frecuencia en la que un dado cae en un nmero especfico. Realice la simulacin de la tirada de un dado mediante el mtodo random() de la clase Math. El nmero de veces que el dado deber ser lanzado deber ser mayor o igual a 100 veces, y ser un nmero entero introducido por el usuario. Un ejemplo de salida sera la siguiente: Nmero 1 2 3 4 5 6 Frecuencia 100 156 200 450 120 234

Donde obviamente la suma de frecuencias deber ser igual al nmero de veces que se lanz el dado. 10. Leer una lista de n nmeros positivos y obtener el valor mnimo de la lista, en donde n es un nmero entero mayor a 1 introducido por el usuario. 11. Escriba un programa que lea el calificaciones parciales; y obtenga: nombre de un estudiante y sus cuatro

Ing. Julia Gabriela Nieva Paredes

- Noviembre 2012

Pgina 2

a. La calificacin final de cada estudiante. b. El promedio del grupo c. El nmero de alumnos reprobados (calificacin mnima de 8) d. El nmero de alumnos aprobados e. El nombre del estudiante con la mejor calificacin f. El nombre del estudiante con la peor calificacin El nmero de estudiantes en el grupo ser indicado por el usuario. 12. Escribir un programa que escriba los nmeros comprendidos entre 1 y 1000. El programa escribir en la pantalla los nmeros en grupos de 10, solicitando al usuario si quiere o no continuar visualizando el siguiente grupo de nmeros. 13. Escriba un programa que imprima el siguiente tringulo: 1 12 123 1234 12345 123456 123456n En donde n determina el nmero de renglones que tendr el tringulo, y deber ser un nmero entero mayor a 1, introducido por el usuario. 14. Escriba un programa donde el usuario ingrese un nmero del 1 al 20, y el programa calcule su tabla de multiplicar respectiva. Despus de ste clculo, el programa deber preguntar al usuario si desea obtener otra tabla de multiplicar. 15. Escriba un programa que permita el clculo del rea de uno de los siguientes cuerpos geomtricos: tringulo, cuadrado, rombo, trapecio, y crculo. El usuario deber indicar la figura de la cual quiere calcular el rea y posteriormente el programa deber pedir los datos necesarios para realizar el clculo de acuerdo a la figura seleccionada. El programa adems deber preguntarle al usuario si desea hacer el clculo de otra figura.

Ing. Julia Gabriela Nieva Paredes

- Noviembre 2012

Pgina 3

También podría gustarte