Vous êtes sur la page 1sur 4

Instituto Tecnolgico de Parral

Programacin

Programacin Gua de estudio Seleccin Ciclos


Adems de la estudiar la teora vista en la unidad, resolver los siguientes problemas y
comprender su solucin.

1. EUPQ alimente un nmero positivo y que muestre su tabla de multiplicar


correspondiente.
2. EUPQ muestre los primeros 20 nmeros de la serie de Fibonacci
3. EUPQ alimente el precio de tres artculos, que calcule y muestre el subtotal, IVA y
total de la compra, si la compra rebasa los 1000 pesos rebajar el 15% del total, si
rebasa los 1500 descuente el 20%. Y que muestre el descuento y el nuevo total.
4. EUPQ alimente dos nmeros en las variables a y b y que realice las operaciones
aritmticas bsicas.
5. EUPQ convierta de cm a metros, pulgadas, pies, kilmetros.
6. EUPQ calcule el salario de un trabajador alimentando das trabajados, horas extras. El
salario diario manjalo como constante de 70 pesos diarios y a 20 pesos la hora extra.
7. EUPQ alimente los coeficientes de una ecuacin cuadrtica y que calcule sus races.
Mostrando el mensaje imaginarias si ese es el caso.
8. EUPQ. Alimente tres nmeros enteros y que los muestre de menor a mayor.
9. EUPQ Alimente la longitud de los tres lados de un tringulo y que muestre si es:
escaleno, issceles o equiltero.
10. EUPQ alimente el salario de un trabajador y que de acuerdo a su puesto, se realicen
los siguientes impuestos:
a. Puesto 1 5%
b. Puesto 2 12%
c. Puesto 3 10%
11. EUPQ capture el nmero de mes y que muestre el nombre correspondiente a dicho
mes.
12. EUPQ Muestre (opcionalmente sume) los nmeros del 1 al 100 de 1 en 1
13. EUPQ Calcule el factorial de un nmero del 1 al 10 fuera de este rango que lo vuelva
a solicitar.
14. EUPQ Muestre los nmeros mltiplos de 5 y 7 del 100 al 1000.
15. EUPQ muestre los primeros 10 nmeros primos.
16. EUPQ muestre los prximos 25 aos bisiestos.
17. EUPQ calcule y muestre los primeros 4 nmeros perfectos.
18. EUPQ alimente 10 nmeros y que calcule y muestre su suma, promedio y rango (dato
mayor menos dato menor).
19. EUPQ Alimente las coordenadas de un punto en el plano cartesiano x,y y que muestre
un mensaje en que parte se encuentra el punto. (7 posibilidades)
20. Escribir un algoritmo para saber si un nmero es par o impar.
21. Un algoritmo para conocer cual de tres nmeros ingresados es el mayor
22. Un algoritmo para ordenar de manor a mayor tres nmeros ingresados
23. Un algoritmo para saber si un nmero es multiplo de otro. Sugerencia un nmero es
multiplo de otro si divide exactamente a otro.
Febrero 2006
Ing. Jess Ariel Polanco Perea

Instituto Tecnolgico de Parral

Programacin

24. Escribir un algoritmo para saber si un alumno es mayor de edad es decir mayor de 18
aos. Debe ingresar su edad
25. Escribir un algoritmo para dividir dos nmeros. Si el divisor es igual a cero debe
indicar que no es posible dicha divisin, caso contrario mostrar el resultado de dicha
divisin.
26. Escribir un algoritmo para saber si un nmero es positivo o no.
27. Ingresar 5 nmeros. Luego sumar slo los nmeros impares.
28. Escribir un algoritmo para Ingresar tres nmeros luego verificar si el primero es
divisor de la suma de los otros dos. Un nmero es divisor de otro si divide
exactamente al nmero.
29. Escribir un algoritmo para mostrar en letras el da de la semana conociendo el nmero
de da. Considerar el domingo como 1.
30. Escribir un algoritmo para saber en que etapa de la vida se encuentra una persona dada
su edad.
Infancia: Esta edad es desde que el nio nace hasta los 4 aos inclusive.
Niez: Comienza desde los 5 hasta que cumple los 10 aos.
Pubertad: Empieza despus de los 10 aos hasta los 14 aos.
Adolescencia: Comienza despus de los 14 aos hasta los 21 aos inclusive.
Adultez: Est edad comienza a los 22 aos y termina a los 55 aos.
Vejez: Esta etapa empieza a los 55 aos y termina a los 70 aos.
Ancianidad: Esta etapa empieza a los 71 aos.
31. Escribir un algoritmo para calcular el cambio que se tiene que recibir cuando se paga
por un servicio: Debe ingresar el costo del servicio y el monto del dinero con la que se
paga.
32. Escribir un algoritmo para resolver una ecuacin de la forma ax2+bx=c se debe leer a,
b y c.
33. Escribir un algoritmo para calcular cuanto le falta a un nmero para ser igual a otro
ingresado.
34. Un algoritmo para calcular el cociente y el residuo de la divisin de dos nmeros.
35. Escribir un algoritmo que convierta segundos a horas y minutos. Debe ingresar el
nmero de segundos.
36. Escribir un algoritmo para saber cuantas horas exactas hay en una cantidad de minutos
ingresados.
37. Escribir un algoritmo para indicar cuanto le falta a un nmero cualquiera para ser
submltiplo de 17.
38. Escribir un algoritmo para evaluar la siguiente funcin: F(x)=X+3X+7. Para
cualquier valor de X ingresado.
39. Un algoritmo para resolver una ecuacin simultanea de la forma:
ax+by=c
dx+ey=f
40. Escribir un algoritmo para convertir centmetros a pulgadas (1 pulgada=2.52cm)
41. Un algoritmo para calcular el rea de un tringulo. Sugerencia usar la frmula de

heron.
Febrero 2006

Ing. Jess Ariel Polanco Perea

Instituto Tecnolgico de Parral

Programacin

42. Un algoritmo para saber cuanto se le tiene que sumar a un nmero cualquiera para que
termine en 5.
43. Dado el nmero inicial y final de una progresin aritmtica de nmeros consecutivos.
Calcular la suma de toda la progresin. Sugerencia: suma=(a+u)*n/2, donde a es el
primer trmino, u es el ultimo trmino y n es el nmero de trminos.
44. Escribir un algoritmo para convertir la temperatura de grados centgrados a grados
farenheit. Sugerencia: (F-32)/9=C/5. Donde F es el valor en Grados Farenheit y C el
valor en grados centgrados.
45. Se necesita repartir una cierta cantidad de panes entre una cantidad de nios en partes
iguales. Escribir un algoritmo para saber a como le toca a cada uno y cuntos panes
sobran.
46. Escribir un algoritmo para saber cuantas docenas hay en una determinada cantidad.
47. Dado el valor de la suma de dos nmeros y el valor de la diferencia. Escribir un
algoritmo para saber que nmeros son.
48. Escribir un algoritmo para calcular la medida de la hipotenusa de un tringulo
rectngulo. Sugerencia debe leer la medida de los dos catetos y utilizar el teorema de
Pitgoras.
49. Escribir un algoritmo para saber a como tengo que vender un producto para ganar el
30%. Sugerencia se debe leer el precio de compra.
50 .Escribir un programa para saber el nivel de un estudiante de acuerdo a su
calificacin
Si la calificacin es menor que 6, debe mostrar "Muy Malo"
Si la calificacin esta entre 6 y 10 inclusive mostrar "Malo"
Si esta entre 11 y 14 mostrar "Regular"
Si esta entre 15 y 18 mostrar "Bueno"
Si es mayor que 18 mostrar "Muy bueno".

Ciclos
1. Escribir un programa que realice un bucle con while y muestre en pantalla
del 1 al 10.
2. Escribir un programa que realice un bucle con do ... while y muestre en
pantalla del 1 al 10.
3. Escribir un programa que realice un bucle con For y muestre en pantalla
del 1 al 10.
4. Escribir un programa que visualice en pantalla los nmeros pares entre 1 y
25.
5. Escribir un programa que visualice en pantalla los nmeros mltiplos de 5
comprendidos entre 1 y 100.
6. Escribir un programa que sume los nmeros comprendidos entre 1 y 10.
7. Escribir un programa que genere la tabla de multiplicar de un nmero
introducido por el teclado.
8. Escribir un programa que realice la pregunta Desea continuar S/N? y que
no deje de hacerla hasta que el usuario teclee N.
Febrero 2006

Ing. Jess Ariel Polanco Perea

Instituto Tecnolgico de Parral

Programacin

9. Escribir un programa que calcule cuantos aos tarda en duplicarse un


capital depositado al 5% de inters anual.
10. Escribir un programa que pida un nmero y si el que se introduce por el
teclado es menor de 100 que vuelva a solicitarlo.
11. Escribir un programa que calcule el factorial de un nmero.
12. Escribir un programa que calcule la media de 5 nmeros introducidos por
el teclado.
13. Escribir un programa que calcule la media de x cantidad nmeros
introducidos por el teclado.
14. Escribir un programa que calcule la media de nmeros introducidos por el
teclado hasta que el nmero ingresado sea cero.
15. Escribir un programa que detecte si un nmero es primo o no. Un nmero
es primo si slo es divisible por s mismo y por la unidad.
16. Escribir un programa que escriba los nmeros comprendidos entre 1 y
1000. El programa escribir en la pantalla los nmeros en grupos de 20,
solicitando al usuario si quiere o no continuar visualizando el siguiente
grupo de nmeros.
17. Escribir un programa que calcule, independientemente, la suma y la media
de los nmeros pares e impares comprendidos entre 1 y 200.
18. Escribir un programa que calcule la suma de los cuadrados de los 100
primeros nmeros enteros.
19. Escribir un programa que lea 10 datos desde el teclado y sume slo aquellos
que sean negativos.

Febrero 2006

Ing. Jess Ariel Polanco Perea

Vous aimerez peut-être aussi