You are on page 1of 7

Casio Acadmico Internacional - Chile

LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

PROGRAMACION BASICA
Programar la calculadora corresponde a decirle que presione teclas por s misma
automticamente. Los programas se pueden ingresar va RUN SHIFT PRGM (tecla VARS), o bien
ingresando en la ventana PRGM si se desea que stos permanezcan en la calculadora para ser ocupados
posteriormente. A modo de ejemplo, organice un programa en la ventana RUN que permita calcular el
valor de 2 x + 3 y . Observe que si bien el smbolo y las letras estn en el teclado, los otros
smbolos tales como el signo de interrogacin y los dos puntos los encontrar en el submen de
SHIFT PRGM
Ingrese la siguiente sintaxis:
? A : ? B : 2 A + 3 B EXE
Presione EXE para ejecutar el programa. La calculadora presenta a continuacin un primer signo de
interrogacin esperando el ingreso del valor A. Una vez que ingresa un valor para A oprima EXE y
aparecer un nuevo signo de interrogacin para ingresar un valor para B. Ingrselo y oprima EXE.
Aparecer el resultado de 2A + 3 B. Obtenga los resultados para A = 152, 312 y B = 365,823 y para
A = 2 10 5 y B = 3,15 10 6

Actividad:

MEJORAMIENTO DE LA PROGRAMACION

Organice el siguiente programa que le permitir calcular simultneamente el rea de un crculo


y la longitud de la circunferencia conocido el radio. Ingrese a la ventana PRGM y elija NEW. La
calculadora estar esperando por un nombre de programa (observe que el cursor est en ALPHA).
Ingrese el nombre CIRCULO y oprima EXE. Ingrese a continuacin la siguiente sintaxis observando
que lo que est escrito entre comillas se ver explcitamente en la pantalla al correr el programa. Las
comillas las encontrar en el men al oprimir ALPHA o SHIFT ALPHA:

RADIO = ? R
2
AREA = : R <
CIRC = : 2 R
El smbolo tringulo < lo encontrar en SHIFT PRGM y el smbolo se produce al
oprimir EXE cuando se desea pasar a la lnea siguiente durante la programacin.
Oprima EXIT y habr salido al listado de nombres de programa. Ver su programa con el nombre de
CIRCULO. Si ha salido, pero desea reparar o editar lo ya programado ingrese al programa con EDIT.
Para ejecutar el programa reingrese con EXE. Obtenga el rea y la longitud de circunferencia
si el radio tiene los siguientes valores: 1,2 ; 3,2 ; 5,75

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

Actividad:

CREAR UN PROGRAMA DE UNA FUNCIN TABULADA

En la actividad 4 se le peda crear una tabla para determinar lo que ocurra con la funcin
x2 x
f ( x)
para valores de x cercanos a cero. Describa la sintaxis para crear un programa para
2x
evaluar sta funcin. Una vez creada la sintaxis ingrsela a su calculadora en RUN y calcule
nuevamente las imgenes de los valores pedidos en la tabla de la actividad 4. Compare sus resultados.

Actividad:

EL NUMERO e

1 x
) . Ingrese en la ventana PRGM el nombre
x
de un nuevo programa llamado NUMERO E. Ingrese el programa siguiente:
Considere la siguiente funcin f(x) = (1 +

X = ? X : F(X) = : (1 + (1 X )) X
Observe que los dos puntos reemplazan al cambio de lnea. Salga de la programacin y ejecute el
programa para hallar las imgenes de los valores de x = 10, 100000, 1010 , 1011 ,1012
A qu valor tienden las imgenes de x cuando x crece indefinidamente? (ese valor constante
se denota en Matemticas por e)
Ingrese ahora los valores de x = 1014 ,1015 ,10 20 . Reporte la anomala que se produce e intente
hallar una explicacin para comprender por qu los valores de las imgenes de stos nuevos valores de
x no corresponden a lo esperado. Para refrendar su explicacin ingrese la funcin en la ventana
GRAPH y obtenga un grfico de la funcin.

Actividad:

LAZOS EN LA PROGRAMACION

Con frecuencia se desea repetir un mismo calculo varias veces. En sta actividad queremos
sumar los n primeros nmeros impares. Esto puede hacerse de la siguiente manera:
Considere el primer nmero impar y almacnelo en S.
Considere el siguiente nmero impar, smelo a S y almacnelo en S
Repita hasta finalizar

La expresin 2 x j 1 calcular el j-avo nmero impar. Lo usaremos en el programa al que


llamaremos SUMIMPAR

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

Ingrese en PRGM y abra un nuevo programa con el nombre de SUMIMPAR. Ingrese la


siguiente sintaxis:
N=? N
0S
For 1 J To N
S + 2J 1 S
Next

Encontrar los comandos For, To, Next en el segundo men bajo SHIFT PRGM COM. Esos
comandos en conjunto crearn un lazo que comienza con For y termina con Next.. La primera vez que
ejecuta el lazo se efectuar J = 1. Despus J se incrementar de uno en uno cada vez que se ejecute el
lazo hasta que J = N tenga el mismo valor. Ejecute el programa con diferentes valores de N menores o
iguales a 10. Qu ley de formacin se forma? Demuestre su conclusin usando el mtodo de
induccin matemtica.

Actividad: 10

LAZOS Y CONDICIONES

Existen tres tipos de lazos: For To Next ; Do LpWhile y While WhileEnd. Las
sintaxis lucen de la siguiente manera:
For 1 J To ...
Afirmacin(es)
Next
...
Do
Afirmacin (es)
Condicin LpWhile
...
Condicin While
Afirmacin (es)
WhileEnd
...

Por otra parte se puede efectuar elecciones lgicas con la construccin de If Then Else
IfEnd. Lo que aparece entre parntesis es opcional:
If <condicion lgica> Then
Afirmacin 1 (Afirmacin (es) )
(Else )
(Afirmacin (es) )
IfEnd

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

La diferencia fundamental entre los lazos While y los lazos Do es que el lazo While puede ser
totalmente omitido si la condicin no es verdadera desde el comienzo. En cambio el lazo Do se
ejecutar al menos una vez.
Los smbolos de relaciones de orden como , se pueden hallar bajo SHIFT PRGM REL y si
se desea construir una condicin que incluya conectivos lgicos como And se puede buscar en
OPTN LOGIC.
Ingrese el siguiente programa con el nombre de PRIMOS que permite descomponer un nmero
entero en sus factores primos:
X = ? X
2P
While P X do
X P Y
If Int Y = Y Then Y X
P<
Else
If P = 2 Then 1 P
IfEnd
P+2P
IfEnd
WhileEnd
X

El programa determinar si el nmero X es divisible por nmeros P iguales a 2,3,5,7,9 etc. Si lo


es, el programa almacenar X / P en X , mostrar el nmero P e intentar ese mismo nmero una vez
ms. Si no lo es, intentar el siguiente P. El lazo termina cuando P es mayor que X , porque entonces
X mismo debe ser un nmero primo (Por qu?). La rutina comprobar la divisibilidad con todos los
nmeros impares y el nmero 2. Esto debe hacerse de sta manera porque no existe un algoritmo que
d todos los nmeros primos y solamente los nmeros primos. Sin embargo, esto no tiene importancia
debido a que si un nmero es divisible por 9 entonces tambin es divisible por 3, y eso es lo que se
comprueba primero. El nmero 9 nunca aparecer como factor primo. El hecho de que el nmero 2 sea
un nmero primo es lo que nos fuerza a considerar una afirmacin de tipo If-Then: Si P es igual a 2
entonces almacenamos uno en P y podemos sumar dos para obtener el siguiente nmero impar.
Puede hallar todos los primos del 2 al 100? Use el programa para mostrar que el nmero
302837 es un nmero primo.Cunto demor? Puede hallar factores primos en su nmero telefnico
privado?

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

Actividad:

SOLUCION A UN PROBLEMA ABIERTO ANTERIOR

Uno de los problemas que usted encontr en la Actividad 7 del Laboratorio 1 fue el constatar
que era imposible calcular potencias de nmeros complejos usando la tecla de potenciacin de la
calculadora: . Esto se puede solucionar ingresando un programa para calcular potencias de nmeros
complejos. El siguiente programa fue desarrollado por el alumno Gerardo Roa del curso de Algebra del
primer semestre del ao 1998 de la Escuela de Ingeniera Civil de la Universidad Diego Portales. El
programa usa el Teorema de De Moivre.
Ingrese el siguiente programa con el nombre POT.CPLX:
--------------------------------------------POT.CPLX----------------------------------------------------Rad
REAL ? A
IMAG ? B
GRADO ? N
If A 0
Then (A 2 + B 2 ) R
tan 1 (B A) S
If A <0
Then S + S
IfEnd
R
N (cos NS + i sin NS)
IfEnd
If A = 0
Then For 1 K To 100
If N = 4K
Then (B N)
IfEnd
If N = 4K 3
Then (B N) i
IfEnd
If N = 4K 2 Then
(B N) x 1 IfEnd
If N = 4K 1
Then (B N) x i
IfEnd
Next
IfEnd

Use el programa para calcular (2 + 3i) 5 , (2 3i) 5 , i10

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

Actividad:

RAICES DE UN NUMERO COMPLEJO

El siguiente programa desarrollado tambin por el alumno Gerardo Roa permite a la Casio
CFX- 9850-G hallar todas las races de un nmero complejo. Ingrese el siguiente programa a su
calculadora con el nombre RAIZCOMP
---------------------------------------------RAIZCOMP-----------------------------------------------------------Rad
REAL ? A
IMAG ? B
GRADO ? N
If A 0
Then (A 2 + B 2 ) R
tan 1 (B A) S
If A < 0
Then S + S
IfEnd
Goto 9
IfEnd
If A = 0 And B 0
Then Abs B R
sin 1 (B R) S
Goto 9
IfEnd
Lbl 9
For 0 K To (N 1)
N x R (cos(S + 2K) N + i sin(S + 2K) N) <

Next

Casio Acadmico Internacional - Chile


LABORATORIOS CON CALCULADORA CASIO FX-9860 GII

a)

Use el programa anterior para calcular todas las races quintas de la


unidad y todas las races cbicas de 2 + 3i.

b)
Compruebe sin uso de calculadora que los resultados dados por la
calculadora en (a)
son correctos.

You might also like