Professional Documents
Culture Documents
http://casio.foroactivo.com
gsoto.s@gmail.com
Comandos Bsicos
Sentencia o Smbolo
Operacin realizada
Input a,"Dato","INGRESE"
Presenta una ventana con el titulo INGRESE con el texto Dato y asigna el
valor introducido a la variable a
PrintNatural a,"RESULTADO"
:
EXE
{}
[]
5a
Lbl A
Asigna 5 a la variable a
Etiquetas de asignacin en un programa.
Goto A
Betho()
Ahora comenzaremos con detallar los accesos mas importantes para la realizacin de un programa para
las calculadoras de la serie Classpad.
1.- Una vez encendida la calculadora ingresaremos en el Men Programa que es el de ejecucin,
edicin y realizacin de programas.
Chicheo
-1-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
3.- Realizado los pasos anteriores estaremos listos para comenzar a realizar nuestro programa.
4.- Haciendo click sobre Ctrl nos mostrara los accesos para empezar a usar sentencias principales en
programacin las cuales detallamos a continuacin.
Chicheo
-2-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
5.- Presionando sobre If vamos al acceso de salto condicional If Then ElseIf Else - IfEnd
6.- Presionando sobre For vamos al acceso del bucle o ciclo normal For To Step Next.
7.- Presionando sobre Do vamos al acceso del bucle o ciclo condicional Do LpWhile
Chicheo
-3-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
8.- Presionando sobre While vamos al acceso del bucle o ciclo condicional While WhileEnd
9.- Presionando sobre Control vamos al acceso de control de programa Skip Return Break Stop
Wait - Pause
Chicheo
-4-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
11.- Haciendo click sobre E/S nos mostrara los comandos o sentencias de Entrada y Salida de datos.
Aprenderemos a almacenar diferentes elementos tal como ser un nmero, una lista, una matriz, texto,
funcin en la grafica de funciones.
Si no se conoce donde se encuentra las sentencias que nos encontramos usando se podr recurrir al
catalogo CAT donde se encuentran todas las sentencias que tiene la calculadora o tambin se podr
escribir cada sentencia.
Chicheo
-5-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Ejemplo 1
Almacenando un nmero
Sentencia
Ejecucin
Almacenado
Observaciones
Siempre se deber guardar todo lo
realizado haciendo click sobre la
imagen del disket
Cuando haya errores en la
programacin no se podr guardar lo
realizado hasta que se corrija los
errores.
Despus de guardado el programa se
ejecutara haciendo click sobre el
smbolo del triangulo.
Finalizada la ejecucin del programa
aparecer una ventana con el titulo
estado y el mensaje finalizado.
Para editar un programa solo se deber
hacer click sobre la carpeta y colocar el
nombre y la ubicacin del archivo.
Las sentencias se pueden escribir o
tambin recurrir a los comandos de
Entrada y salida E/S o ir al Catalogo de
Funciones CAT en el Teclado Virtual
Ejecucin
Almacenado
Observaciones
-6-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
Sentencia
Ejecucin
Almacenado
gsoto.s@gmail.com
Observaciones
Introduccin
Almacenado
Observaciones
Chicheo
Ejecucin
Almacenado
-7-
Observaciones
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Se utilizara los dos puntos (:) para la separacin de una sentencia a otra o el retorno de carro tecla
(EXE) esta especialmente es usada cuando uno esta inicindose en la programacin para que pueda
notarse mas fcilmente la separacin de cada sentencia.
Realizaremos un programa que nos indique cual de los dos elementos ingresados es mayor o si estos
son iguales.
Chicheo
-8-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Diagrama de Flujo
REPRESENTACION
OBSERVACIONES
Entrada de datos
5a - a+bc - 45a[1,5]
Proceso u operacin
Mostrar algo
Salto condicional
decisin)
(toma
de
Chicheo
-9-
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
IfEnd
IfEnd
3.- Una vez realizado el programa de forma sencilla y verificado que este nos de los valores o
resultados deseados lo que hacemos es adornar el programa para que este sea mas agradable al usuario
a la hora de ejecutarlo.
Input a,"Dato a","Ingrese"
Input b,"Dato b","Ingrese"
If a>b
Then
Message "a mayor que b","a > b"
Else
If b>a
Then
Message "b mayor que a","b > a"
Else
Message "a igual que b","a = b"
IfEnd
IfEnd
Clear_a_z
A nuestro programa le agregamos la sentencia Clear_a_z que sirve para borrar todas las variables
minsculas desde a hasta z, adems las variables pueden ser maysculas y minsculas, tambin
nombres hasta 8 caracteres como mximo por ejemplo la variable FNI o fni cada una de estas diferente.
- 10 Chicheo
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Un buen programa deber ser lo mas optimo posible con en el uso de menos memoria y sentencias en
el programa.
Tambin este deber ser fcil de entender para que as se pueda comprender que dato se debe
introducir, como y que es lo que se esta mostrando.
La toma de decisiones es bastante usada para optar entre dos o ms opciones que deseamos realizar.
Ejemplo 3 Uso del salto condicional sentencias If Then Else - IfEnd
Realizaremos un programa que nos indique si el nmero ingresado es positivo, negativo o nulo.
Diagrama de Flujo
Programa
Codificacin
Clear_a_z
Input a,"Dato a","Ingrese"
Chicheo
- 11 -
gsoto.s@gmail.com
Chicheo
If a>0
Then
Message "
Else
If 0>a
Then
Message "
Else
Message "
IfEnd
IfEnd
Clear_a_z
http://casio.foroactivo.com
gsoto.s@gmail.com
a es positivo","Valor"
a es negativo","Valor"
a es nulo","Valor"
Diagrama de Flujo
Programa
Chicheo
- 12 -
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Codificacin
Clear_a_z
Input a,"Dato a","Ingrese"
frac aa
If a=0
Then
Message "
Else
Message "
IfEnd
Clear_a_z
Es entero","El valor"
Tiene decimales","El valor"
Mencionamos que la sentencia Frac lo que realiza es separar la parte decimal de un nmero.
Tambin hay sentencias que sirve para separar la parte entera de un nmero como ser la sentencia Int e
Intg
Ejemplo 5 Uso del salto condicional sentencias If Then Else - IfEnd
Realizaremos un programa que nos indica si el nmero entero ingresado es par o impar.
Diagrama de Flujo
Programa
Chicheo
- 13 -
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Codificacin
Clear_a_z
Input a,"Dato a","Ingrese"
a/2a
frac aa
If a=0
Then
Message "
Else
Message "
IfEnd
Clear_a_z
Es par","El valor"
Es impar","El valor"
Diagrama de Flujo
En el diagrama de flujo se realizo con diferentes colores cada uso del salto condicional para que as
resulte fcil la comprensin de donde inicia, que cosa realiza por verdadero (Si), por falso (No) y
cuando este finaliza.
Chicheo
- 14 -
gsoto.s@gmail.com
Chicheo
http://casio.foroactivo.com
gsoto.s@gmail.com
Programa
Codificacin
Clear_a_z
Input a,"Dato a","Ingrese"
a/2b
frac (b)b
frac (a)c
If c=0:Then
If b=0:Then
If a>0:Then
Message "
par y positivo","Es entero"
Else
If 0>a:Then
Message "
par y negativo","Es entero"
Else
Message " es nulo","El numero"
IfEnd:IfEnd
Else
If a>0:Then
Message "
impar y positivo","Es entero"
Else
If 0>a:Then
Message "
impar y negativo","Es entero"
IfEnd:IfEnd:IfEnd
Else
If b>0:Then
Message "
y es positivo","Tiene decimales"
Else
Message "
y es negativo","Tiene decimales"
IfEnd:IfEnd
Clear_a_z
Tmese en cuenta que si se abren 7 veces el salto condicional deberemos finalizar 7 veces como se
muestra en la codificacin de nuestro programa de ejemplo.
Chicheo
- 15 -
gsoto.s@gmail.com