Inicio Guía didáctica Actividades Recursos Vídeos   Ayuda

 
Actividad 1
Actividad 2
Actividad 3
Actividad 4
Actividad 5
Actividad 6
Actividad 7
Actividad 8
Actividad 9
Actividad 10
Actividad 11
Actividad 12
Actividad 13
Actividad 14
Actividad 15

Ejecución

Guión de la actividad 7.2:

Suma de los primeros n números naturales

Arrancar el KPL.

Abrimos el archivo Sumar100  creado anteriormente bien desde la carpeta My Programs Files que está en Mis Documentos o bien desde:

Editamos el código de Sumar100.kpl dejándo el primer comentario así:

// Programa: Sumarn

// Autores: Lidia y Pablo

// Descripción: Este programa calcula la suma de los n primeros

// números naturales

 

Poner título al programa: Sumarn.

Guardar el archivo picando en Archivo/Guardar como nuevo programa y escribiremos el nombre Sumarn, seleccionando la carpeta donde quiera ir almacenando todas las actividades. Por defecto la carpeta elegida es My Phrograms Files que está en Mis Documentos.

Desplegamos el Método Principal, Method Main()

 

y empezamos a editar el código. Añadimos la definición de una nueva variable n, que será el extremo de la serie cuya suma vamos a calcular:

Var n As Integer

Cambiamos en las dos líneas siguientes PrintLine por ConsoleWriteLine y 100 por n, ya que vamos a trabajar con la consola, quedándonos así:

ConsoleWriteLine("Vamos a calcular la suma de los n primeros números naturales")

      ConsoleWriteLine("1+2+3+4+ ... +(n-1)+n")

Pedimos al usuario el valor de la variable n, es decir:

n=ConsoleReadInt("Introduce el valor de n = ",True)

En la sentencia FOR y su interior lo dejamos como está salvo 100 que se cambia por n:

For m=1 To n

            suma=suma+m

      Next

Y por último, quitamos las dos líneas con Print y escribimos el código:

ConsoleWrite("La suma es igual a "+suma)

que nos imprimirá por pantalla el resultado de la suma.

Guardamos el archivo picando sobre el icono o Archivo/Guardar.

En el caso de existir algún error en el CÓDIGO FUENTE de nuestro programa, KPL nos informa con un aviso de ERROR y el cursor se sitúa sobre la línea y secuencia errónea. Lo rectificaremos.

Al ejecutar el programa (F5), se activa la consola y nos pide el valor de n:

 

Si introducimos, por ejemplo, 150 y damos a intro o Submit obtenemos:

Puedes probar con distintos valores para n, como por ejemplo 100, 200, 3333. ¡Seguro que obtienes 5050, 20100 y 5556111 respectivamente!

Planteamiento Ejecución Resolución
 
Enlaces Web de interés

Ver la presentación

 

Autores: Pablo Flórez Valbuena y Lidia Getino Llamas

Abril 2007