Tecnología

Inicio

Cómo diseñar un programa para calcular las calificaciones del estudiante

El lenguaje de programación Python es una opción ideal para el despliegue de secuencias de comandos simples y directas que realizan tareas básicas de computación, tales como las matemáticas. De hecho, el entorno Python IDLE le permite simplemente introduce expresiones matemáticas para realizar cálculos rápidos. Sin embargo, mediante la ampliación de sus interacciones con IDLE, se puede diseñar rápidamente un programa fácil de calcular los promedios de las calificaciones del estudiante.

Instrucciones

1 IDLE abierta. En un equipo Windows, haga clic en "Inicio", luego "Todos los programas", luego "Python" y luego "IDLE". En un equipo UNIX, tal como una máquina Linux o un Mac, basta con abrir un terminal de comandos y escriba "pitón" en el símbolo.

2 Una vez en IDLE, declarar una variable de lista para sostener grados. Usted sabrá que está en el entorno de inicio Cuando los ">>>" aparecerá el mensaje. Introduzca el siguiente comando para declarar una variable de lista que contendrá los grados:

grados = list ()

3 Establecer un bucle de entrada, que llenará la lista grados. En este ejemplo, las señales de la letra "Q" de que el usuario ha terminado de introducir grados. El usuario puede introducir tantos grados como se requiera, y pueden indicar el fin de la entrada mediante una entrada arbitraria del carácter 'q':

x = 0
grades.append (raw_input ( 'Grados:'))
55 grados:
mientras que los grados [x] = 'q':
. . . grades.append (raw_input ( 'Grados:'))
. . . x + = 1

4 Utilice otro bucle para agregar los grados. El siguiente bucle añade grados hasta que se golpee 'q':

x = 0
para el artículo en los grados:
. . . si el artículo == 'q':
. . . pasar
. . . más:
. . . x + = int (punto) // convertir de cadena a entero

5 Encuentra el promedio de las calificaciones. Esto implica la adición de todos los grados y dividiendo ese número por la longitud de la lista menos uno, para tener en cuenta el carácter 'q'. Esto implica también la importación del paquete de "división" para llevar a cabo la división decimal correcto:

de la futura división de importación
x / (len (grados) - 1)
//promedio