Lista de ejercicios - Universidad Autónoma de Tlaxcala

Anuncio
Universidad Autónoma de Tlaxcala
FUNDAMETOS DE PROGRAMACIÓN
Lista de ejercicios
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Imprimir los enteros del 9 al 43
Imprimir los enteros impares del 7 al 51
Imprimir los enteros pares del 2 al 48
Imprimir los enteros del 1 al 30
Imprimir una tabla de potencias del 2 que no excedan al 1000
Convertir pulgadas a yardas, y pies a pulgadas
Convertir kilómetros en metros, centímetros, milímetros y micras
Determinar si un numero dado es divisible entre 14
Determinar si un entero dado es múltiplo de 6
Introducir un entero y determinar si es par o impar
Escribir un programa que acepte 25 enteros positivos como datos y describir cada uno
como impar o par
Introducir un conjunto de 25 números. Determinar la cantidad de números positivos y
negativos del conjunto
Encontrar el positivo mayor de una lista de 15 enteros, algunos de los cuales son impares
Determinar el segundo entero más grande en un conjunto de 15 enteros positivos
suministrados como datos
Determinar cual cantidad es mayor, 375 o 2100
Imprimir la tabla de sumar hasta 12 + 12
Imprimir la tabla de multiplicar hasta 12 x 12
Calcular e imprimir la suma de los enteros del 1 al 20
Encontrar la suma de 35 enteros
Encontrar la suma de los enteros del 1 al 1000
Encontrar la suma de todos los enteros pares del 2 al 2000
De dos números cualesquiera, encontrar la suma e indicar si es positiva, negativa o cero
Introducir un entero positivo N, encontrar la suma de los N enteros. Imprimir cada uno de
los entero y la suma de ellos
Introducir N enteros. Calcular e imprimir la suma de los números pares
Calcular e imprimir una tabla de dos columnas que muestre, en la primera, los enteros del
1 al N, y en la segunda N2. No utilizar un entero mayor que 30 para N
Imprimir una tabla de raíces cuadradas de los números 100, 102, 102, … , 120
Encontrar la suma de los cuadrados de los enteros el 1 al N. Es decir, su programa
calculara 12 + 22 + 32 + … + N2
Calcular la suma de las raíces cuadradas de los números impares que hay entre 1 y 1000
Convertir pesos en forma decimal al equivalente en monedas
Determinar si un entero dado es divisible entre 2 y 5
Universidad Autónoma de Tlaxcala
FUNDAMETOS DE PROGRAMACIÓN
31. Imprimir la suma y el producto de todos los posibles pares diferentes de enteros del 15 al
20
32. Determinar si la suma 31974 + 31974 + 31974 es igual a 31975
33. Escribir un programa que determine las constantes W, X, Y y Z en la ecuación WX + Y = YZ –
Z e imprimir la solución
34. Encontrar el mayor número entre N números no nulos. Su programa calculara N, contando
el número de valores no nulos que precede a un cero final.
35. Introducir 12 valores de A y 10 de B. Calcular la suma de los valores de A, la de los valores
de B, y promediar el resultado de dichas sumas.
36. Dados 10 entero, imprimir solo el mayor. No suponer que los números están enlistados en
los datos de un orden especial. Asúmase que no hay dos números iguales.
37. Una pulgada equivale a 2.5 cm., calcular el número de cm. En 32 pulgadas.
38. Si una impresora mueve el papel con una rapidez de 1000 pies por minuto, ¿Cuál es su
rapidez en centímetros por segundo?
39. Si un cierto tapete se vende a $9.00 por yarda cuadrada, ¿Cuál es su precio por metro
cuadrado?
40. La velocidad de la luz es 2.99776E108 m/seg. Calcular el número de metros en un año-luz
41. La densidad media de la tierra es 5.522 g/cm3. Determinar la masa de la tierra en gramos
42. Un marco es 8 cm, más largo que el doble de su anchura (W). Expresar la longitud del
marco en cm.
43. Escribir un programa que convierta los pesos de los miembros del equipo de futbol escolar
de libras a kilogramos. (sugerencia: 1kg = 2.024623libras)
44. El Mariner 9 empleo 167 días para ir de la Tierra a Marte, que se encuentra a una
distancia de (34 900 000) millas, aproximadamente. Exprese esta distancia en Km. ¿Cuál
fue su velocidad promedio en Km/h?
45. En Miami, Floria. Lulú Rocket se presenta en varios actos sociales como “señorita
Métrica”. Su “estadística vital” es 89-58-89 cm. Mide 170 cm y pesa 53 Kg. Imprimir sus
medidas en pulgadas, su estatura en pies y pulgadas y su peso en libras.
46. Calcular e imprimir el número de segundos que hay en una semana, en tres semanas, en
tres semanas, en un mes, y en un mes con tres días.
47. Calcular e imprimir el número de segundos en D días, H horas, M minutos, y S segundos.
Por ejemplo: en 4 días, 6 horas, 24 minutos y 11 segundos existen 368 651 segundos
48. Encontrar e imprimir la suma:
1+3+5 = 9
1+3+5+7=16
49. Leer N y una lista de N números. Imprimirlos en orden de magnitud creciente.
50. Suponer que toda la gente duerme alrededor de 1/3 del tiempo (8horas de 24). Calcular
cuantas horas ha dormido una persona durante su vida. Un año tiene 365 días (no
considere años bisiestos).
Universidad Autónoma de Tlaxcala
FUNDAMETOS DE PROGRAMACIÓN
51. Encontrar el promedio de N números. Insertar en primer lugar el valor de N, seguido por
los N números
52. Invertir un número es escribirlo hacia atrás. (Por ejemplo, el inverso de 123456 es
654321). Introducir un número de seis dígitos y encontrar su inverso. Imprimir el resultado
de la siguiente forma: El inverso de 123456 es 654321
53. Encontrar el valor absoluto de un número. Si el número es cero, imprimir CERO. Si no es
cero, imprimir su valor ABSOLUTO. El programa puede usar los siguientes enteros como
dato de prueba: 26, -400, 0, 216, -34
54. Imprimir el valor absoluto de -6, 0, 25, -143, -42
55. Encontrar la media de diez números. El programa los sumara y dividirá el resultado entre
10 para obtener la media aritmética o promedio de los números
56. Reordenar una lista de veinte enteros intercambiando los primeros diez con los últimos
diez
57. Calcular N factorial: N! 0 1x2x3x…x(N-1)xN, donde N es cualquier entero del 1 al 14
58. Escribir un programa que acepte tres enteros positivos X,Y y Z como datos y calcular el
número X! + Y! + Z!
59. Generar 20 conjuntos de 50 números al azar cada uno con un valor de 1 a 55, imprimir el
número mayor al azar, obtenido en cada conjunto de 10
60. Generar 20 números al azar, en el rango de 1 a 100. Imprimirlos conforme se generan y en
seguida en el orden siguiente: el número mayor, el número menor, el segundo mayor, el
segundo menor, y así sucesivamente hasta que se hayan impreso los diez.
Descargar