programacion en classpad
AULA MATEMÁTICA DIGITAL
ISSN: 1988 - 379X
Iniciándose en la Programación
con la ClassPad
Gualberto Soto Sivila (Ingeniería Industrial)
Universidad Técnica de Oruro – Facultad Nacional de Ingeniería (ORURO – BOLIVIA)
gsoto.s@gmail.com
INTRODUCCIÓN
La programación hoy en día es una herramienta indispensable para toda carrera que uno vaya a emprender, ya queaprendiendo a programar se facilita ciertas cálculos o procedimientos que hay que
realizar una y otra vez, lo cual a la hora de rendir una prueba se traduce en mayor tiempo para la verificación de resultados de un determinado problema.
OBJETIVO
Con la presente guía de inicio rápido buscaremos dar los primeros pasos en la programación de una
calculadora, en nuestro caso la calculadora programableCASIO Classpad 300, Classpad 300 Plus o
Classpad 330, con la diferencia mas sobresaliente entre estos modelos que llegaría a ser la versión
del SO (Sistema Operativo) que se puede arreglar simplemente actualizando la CP (Classpad).
La programación se puede realizar en la Classpad de mano o en el CPManager.
PASOS
Para comenzar a realizar cualquier programa lo primero que necesitamos es elalgoritmo de lo que deseamos realizar o sino un ejercicio del cual podamos sacarlo y después plasmarlo en un programa.
¿Que es un algoritmo?
Un algoritmo no es mas que los pasos secuenciales y correlativos de alguna tarea, problema, ejemplo,
a realizar.
Para nuestro caso comenzaremos con un ejemplo que todos ya conocemos desde colegio.
Ejercicio 1
Hallaremos las raíces de un polinomio de segundogrado:
2
Ax + Bx + C = 0
1.- Datos Conocidos
Determinamos que datos tenemos a introducir y cuales deseamos encontrar.
Datos a ingresar A, B, C
Formulas o procedimientos conocidos
−b±
b2 − 4 ⋅ a ⋅ c
2⋅a
Datos que deseamos hallar las raíces o soluciones de nuestro polinomio de segundo grado
2.- Diagrama de Flujo
3.- Pasos Previos
www.aulamatematica.com
35
Número 3 -Diciembre 2008
Para programar debemos ir al Menú Programa y seleccionar el segundo icono
de la pantalla el
que se encuentra debajo de Edit y seleccionar así de esta manera un Archivo nuevo que crearemos
en la Carpeta que deseamos y con el nombre Formula.
Después debemos tomar una de las siguientes opciones para introducir las sentencias que usaremos.
3.1.- Desde E/S (Entrada/Salida).
3.2.-Usando el Catalogo (CAT) del Teclado.
3.3.- Escribiendo cada sentencia a usar.
Como sugerencia es mejor optar por el Catalogo ya que esta tiene todas las sentencias que maneja
la ClassPad y es mas difícil cometer errores a diferencia de escribir cada sentencia.
4.- Codificación
En esta parte haremos sentencia por sentencia indicando para que sirve la misma.
Tómese en cuenta que después decada sentencia uno debe colocar ( : ) dos puntos o retorno de carro ( ↵ ) EXE para separar cada sentencia una de la otra.
Programa Formula
Clear_a_z
Borramos todas las variables minúsculas desde a hasta la z
Input a,”Primer elemento del Polinomio”,”Ingrese”
Ingresamos el 1er elemento a la variable a
Input b,”Segundo elemento del Polinomio”,”Ingrese” Ingresamos el 2do elemento a la variable bInput c,”Tercer elemento del Polinomio”, “Ingrese”
Ingresamos el 3er elemento a la variable c
Como tendremos dos soluciones podremos descomponer nuestra formula en dos respectivamente
(-b+√(b^2-(4*a*c)))/2*a⇒e
Almacenamos la 1ra solución a la variable e
⇒
PrintNatural e,”Primera Solución” Mostramos la 1ra solución almacenada en la variable e
(-b-√ (b^2-(4*a*c)))/2*a⇒f
Almacenamos la 2dasolución a la variable f
⇒
PrintNatural f,”Segunda Solucion” Mostramos la 2da solución almacenada en la variable f
Message “ gsoto.s@gmail.com”,”Fin del Programa” Mostramos un mensaje
36
Iniciándose en la Programación con la ClassPad - Gualberto Soto Sivila
DP. - AS - 5119 - 2007
AULA MATEMÁTICA DIGITAL
ISSN: 1988 - 379X
Tómese en cuenta que este programa hallara solo...
Regístrate para leer el documento completo.