Académique Documents
Professionnel Documents
Culture Documents
Programacin
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
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
Programacin
Febrero 2006