0% encontró este documento útil (0 votos)
200 vistas2 páginas

Ejercicios de Programación en Python

Los ejercicios propuestos incluyen programas para calcular la suma de números impares, generar números aleatorios, calcular potencias, tablas de cuadrados, factoriales, series de Taylor para e^x, determinar si un triángulo es pitagórico, ordenar arreglos, calcular promedios y generar triángulos numéricos. Los estudiantes deben implementar funciones y validar datos para cada ejercicio propuesto.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
200 vistas2 páginas

Ejercicios de Programación en Python

Los ejercicios propuestos incluyen programas para calcular la suma de números impares, generar números aleatorios, calcular potencias, tablas de cuadrados, factoriales, series de Taylor para e^x, determinar si un triángulo es pitagórico, ordenar arreglos, calcular promedios y generar triángulos numéricos. Los estudiantes deben implementar funciones y validar datos para cada ejercicio propuesto.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Observacin: La validacin de los datos es responsabilidad de los alumnos, no se especifica en la descripcin de los ejercicios, pero debe implementarse.

Ejercicio 1. Elabore un programa que calcule la suma de los nmeros enteros impares entre 1 y un valor n (si n es entero positivo) hasta que el nmero n sea cero o negativo. Ejercicio 2 Leer un valor positivo y hacer la siguiente secuencia: si el nmero es par, dividirlo entre 2; si es non, multiplicarlo por 3 y sumarle 1. Repetir lo anterior hasta que el valor sea 1, imprimiendo cada valor, tambin se deber imprimir cuantas operaciones de stas son hechas. Una salida podra ser la siguiente:
El valor inicial es 9 El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es El siguiente valor es Valor fina1 1, numero 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 de pasos 19.

Si el valor ingresado es menor que 1, imprimir un mensaje que contenga la palabra Error. Ejercicio 3.Construya un programa que genere un nmero aleatorio entre el 1 y el 10. Pida al usuario que adivine este nmero e imprima el nmero de intentos. Ejercicio 4. Elabore un programa que dados dos nmeros enteros x y y, regrese el valor de xy hasta que el usuario introduzca un nmero distinto de cero. Ejemplo: x = 3, y= 4, resultado = 81 = 34 Ejercicio 5. Escriba un programa que dados dos nmeros enteros a y b tales que a < b, imprima una tabla con el cuadrado de todos los nmeros en ese rango. Si a >= b, imprimir un mensaje de error. Ejemplo: a = 3, b= 8 3 9 4 16 5 25 6 36 7 49 8 64

Ejercicio 6. El factorial de un entero no negativo n (n!) se define como sigue: n! = n (n-1) (n-2) ... 1 para valores de n mayores o iguales a 1 y n! = 1 si n =0. Escriba un programa que lea un entero no negativo y calcule el factorial. Encabezado: int Factorial (int) Ejemplo: Factorial(4) = 4 * 3 * 2 * 1 = 24 Ejercicio 7. Escriba un programa que lea un nmero de trminos y calcule el valor de ex utilizando la frmula siguiente: ex = 1 + x/1! + x2/2! + x3/3! + ... Ejemplo: e4.0 = 1 + 4.0/1! + 4.02/2! + 4.03/3! + 4.04/4! + 4.05/5! Ejercicio 8. Un tringulo rectngulo puede tener lados que sean todos enteros. El conjunto de tres valores enteros para los lados de un tringulo rectngulo se conoce como terna pitagrica. Escriba una funcin que reciba tres enteros e indique si forman una terna pitagrica, (si la funcin regresa un 1, se considerar terna pitagrica). El ltimo entero representa el valor de la hipotenusa. Encabezado 1: int ternaPitagricaFactorial (int, int, int) (2,2,2) no es terna pitagrica, pero las siguientes si: (3,4,5) , (6,8,10). Ejemplo: Ejercicio 9. Dado un arreglo de diez nmeros aleatorios, calcular el promedio de los tres nmeros mayores. Escriba una funcin para ordenar el arreglo utilizando el mtodo de insercin; y otra funcin denominada promedioMayores que calcule y devuelva el promedio. Ejercicio 10. Elabora un programa que calcule el valor de (pi) cuando se suman n trminos de la serie. La frmula es la siguiente: = 4 - (4/3) + (4/5) (4/7) + (4/9) (4/11) + ... Por ejemplo, si n = 1, el resultado ser = 4. Si n = 3, entonces = 4 - (4/3) + (4/5) = 3.48 Ejercicio 11.- Elabora un programa tal que dado un nmero n en el rango [1,9], imprima un tringulo como el siguiente. (n = 5). Los renglones representan espacios en blanco. ----* ---** --*** -**** *****

También podría gustarte