Guía de prácticas N.o 3 --- Iteración
- Escriba un programa que liste los números desde 100 hasta 120, y que
muestre los cuadrados y cubos de los mismos.
- Escriba un programa que pida por teclado 10 números, y que muestre
los senos y cosenos de los números ingresados.
- Ingresar una lista de números enteros positivos por teclado.
La lista termina cuando se ingresa un cero. El programa mostrará
el menor de los números ingresados. Cuando lo tenga funcionando,
modifíquelo para obtener el mayor de los números también.
- Ingresar una lista de números enteros por teclado.
La lista termina cuando se ingresa el string "fin".
El programa mostrará el menor y mayor de los números ingresados.
- Ídem al anterior, pero en lugar de ingresar "fin" para
terminar la lista, lo primero que el programa pregunta es la cantidad
de números que serán ingresados.
- Escriba un programa que dados dos números, calcule el
mínimo común denominador.
- Escriba un programa para aproximar la función seno(x)
mediante una serie de Taylor, usando los primeros 10 términos. El
programa debe solicitar por teclado un número y mostrar el resultado
calculado mediante la serie y el resultado de usar la función de
biblioteca de Python, a los fines de comparación. (Pista:
seno(x) = x - (x3/3!) +
(x5/5!) - ...)
- Escriba un programa que realice la búsqueda de raices de una
ecuación mediante el método de bisección. La ecuación se escribe
en el texto del programa. El programa pide por teclado la cantidad
de bisecciones máximas que va a intentar, y la cota del error para
el resultado. Cuando el programa informa la raíz resultado,
también muestra la cota del error actual y la cantidad de
bisecciones que se llevaron a cabo.
- Escriba un programa que lea de la entrada estándar el contenido
de un archivo con un número en cada renglón. El programa calculará
e informará el mínimo, el máximo y el promedio de los números.
Además indicará en cuál renglón estaban situados el máximo y el
mínimo.
- Un número perfecto es aquel número que es igual a la suma de sus
divisores, excepto él mismo. El primer número perfecto es
6, ya que 1 + 2 + 3 = 6. Escribir
un programa que muestre todos los números
perfectos menores a un número ingresado por teclado.
- Escriba un programa para calcular el valor de e mediante la serie:
e = 1 + 1/1! + 1/2! + 1/3! + ... y que se
detenga cuando el valor del término sea menor a un número que
se ingresa por teclado. Informar el valor de e calculado mediante
la serie, el valor provisto por la biblioteca estándar de Python
y la cantidad de términos que se usaron para el cálculo.
Si tiene preguntas no deje de leer
de qué maneras contactarme.
Copyright (C) 2004 César Ballardini
Está permitida la copia textual y distribución de este artículo en su
totalidad por cualquier medio, siempre y cuando esta nota se preserve.
Actualizado:
$Id$