Upload
kevin-solis
View
215
Download
2
Embed Size (px)
DESCRIPTION
guia1_ejercicios
Citation preview
Objetivos:
- Practicar las sentencias IF FOR -- WHILE SWITCH - Resolver problemas prcticos, mediante el uso de las sentencias mencionadas
anteriormente. - Comprender la importancia que tiene el uso de las estructuras de control en la
solucin de problemas. - Que el alumno practique ejercicios previo al parcial.
EJERCICIOS: resuelva los ejercicios siguientes
1. Elabore un programa que permita saber si un nmero introducido por el usuario
es perfecto. (Un nmero perfecto es un nmero natural que es igual a la suma
de sus divisores propios positivos, sin incluirse l mismo. Dicho de otra forma,
un nmero perfecto es aquel que es amigo de s mismo. As, 6 es un nmero
perfecto, porque sus divisores propios son 1, 2 y 3; y 6 = 1 + 2 + 3. Los siguientes
nmeros perfectos son 28, 496 y 8128.)
2. Una persona encargada de contabilidad, necesita ayuda para calcular el total a
pagar a cada empleado, para esto, el introduce el salario por hora y el nmero de
horas trabajadas en el mes. El nmero de horas trabajadas no puede exceder de
55; adems se necesita hacer las siguientes consideraciones: las primeras 40
horas se pagan con el salario normal, de la hora 41-48 se pagan con un 50% ms
con respecto a una hora normal; de la hora 49-55 se pagan al 150% ms de una
hora normal. Para lo anterior, elabore un programa que le permita al usuario
introducir el nmero de horas y el salario por hora, y que muestre como
resultado el total a pagar, tomando en cuenta las consideraciones anteriores.
UNIVERSIDAD DE EL SALVADOR
FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE
DEPARTAMENTO DE INGENIERIA Y ARQUITECTURA
Programacin1 (Gua de Ejercicios #1
3. Elabore un programa que le permita al usuario introducir dos nmeros, y
comprobar si stos son primos gemelos. (Dos nmeros primos (p, q) son
nmeros primos gemelos si estn separados por una distancia de 2, es decir,
si ) ejemplo de nmeros gemelos son: 3,5.. 5,7.. 11,13.. etc.
4. Un usuario, necesita convertir un nmero decimal a hexadecimal, escriba el
cdigo que resolvera este problema (tomando en cuenta que el sistema
hexadecimal utiliza letras de la A hasta la F)
5. Escriba el cdigo que permite mostrar el Factorial de un nmero introducido por el usuario.
6. Desarrolle un programa que permita mostrar los caracteres de la a a la z
7. Un usuario quiere encontrar el mayor de tres nmeros introducidos, escriba el
cdigo que lo logra..
8. Se quiere calcular el descuento de un empleado, se sabe que si el salario es menor
de $200.00 el descuento ser del 10%; si es menor de $500.00 el descuento ser
del 30% pero si es mayor, el descuento ser de $150.00; solucione el problema.
9. Muestre el nmero Fibonacci, hasta llegar a la posicin indicada por el usuario
(En matemticas , los nmeros de Fibonacci son los nmeros en la siguiente
secuencia de enteros :
Por definicin, los dos primeros nmeros de Fibonacci son 0 y 1, y cada nmero
subsiguiente es la suma de los dos anteriores.
10. Ejercicio desafo: crear un men con la sentencia switch que le permita realizar
y/o escoger cada uno de los ejercicios anteriores.