Sie sind auf Seite 1von 8

Nivel Bsico

http://www.deachp.com/ejemplos/index.html

1

INFORM - IF THEN END
Determinante 22




Estructura bsica para crear una
plantilla de entrada usando el
comando INFORM. Uso de varias
columnas. Una de las formas ms
simples y recomendadas para el uso
de plantillas de entrada.







[Ver ejemplo]


2

INPUT - CLLCD - DISP -
WAIT - TAG
Movimiento Parablico




Este ejemplo bsico permite calcular
el Tiempo de Vuelo, Alcance Mximo
y Altura Mxima de un proyectil en un
Movimiento Parablico. Explica de
manera muy sencilla el uso del
comando INPUT para el ingreso de
datos







[Ver ejemplo]







Nivel Intermedio

1

INFORM - DO UNTIL
END
Raz Prxima




Aplicacin del comando INFORM,
Se muestra como consistenciar la
plantilla en caso algn campo no
haya sido ingresado, utiliza el
bucle indefinido DO UNTIL END y
las estructuras condicionales IF
THEN END e IF THEN ELSE
END.







[Ver ejemplo]


2

FOR NEXT - Recursividad
Buscador de Variables en
HOME




Aplica Recursividad para la bsqueda
de una variable global en el
directorio HOME y en subdirectorios,
aplicacin de la estructura bucle FOR
NEXT y los comandos relativos al
manejo de
variables VARS, TVARS y UPDIR.







[Ver ejemplo]


3

INFORM - DO UNTIL
END - IF
Determinante 33




Plantilla de entrada con la
capacidad de verificar que hayan
sido ingresados todos los datos,
adems conserva los datos para
que sean utilizados nuevamente
en la prxima ejecucin del
programa.







[Ver ejemplo]



4

FOR NEXT
Mtodo del Trapecio




El Mtodo del Trapecio consiste en
calcular el rea bajo una funcin
curva dentro de un intervalo definido.
El intervalo dado es dividido en 'n'
trapecios, al sumar las reas de cada
uno de ellos obtenemos un valor
aproximado del rea bajo la funcin.







[Ver ejemplo]


5

CHOOSE - CASE END - IF
THEN END
Azimut a Rumbo y
viceversa




Azimut y Rumbo son medidas que
permiten definir la direccin de una
lnea. Azimut: Medida de un ngulo en
sentido horario desde el Norte.
Rumbo: valor menor a 90 que parte
del Norte Sur hacia el Este Oeste







[Ver ejemplo]






Nivel Avanzado

1

WHILE REPEAT END
Mtodo de Biseccin




Ejemplo para el clculo de races
utilizando el Mtodo de Biseccin,
utiliza el bucle indefinidoWHILE
REPEAT END para realizar
iteraciones mientras se cumpla con
la condicin indicada.







[Ver ejemplo]


2

DO UNTIL END - KEY -
TMENU
Cronometro Mltiple de
7 tiempos




El ejemplo Cronometro utiliza el
comando TMENU para crear un
men temporal de tres
funciones. DO UNTIL END + IF
THEN ENDpermiten repetir parte
del cdigo hasta que se presione
una tecla en especifico.







[Ver ejemplo]


3

DO UNTIL END
Mtodo de Newton -
Raphson




Ejemplo para el clculo de races
utilizando el Mtodo de Newton-
Raphson, utiliza el bucle
indefinido DO UNTIL END para
realizar iteraciones hasta que se
cumpla con la condicin indicada.







[Ver ejemplo]



4

IF THEN END - FOR NEXT -
PUT
Mtodo Descomp. LU
Doolittle




El Mtodo de descomposicin LU
Doolittle, mtodo iterativo, permite
descomponer una matrz inicial en el
producto de dos matrices L (matrz
triangular inferior) y U (matrz triangular
superior).







[Ver ejemplo]








Nivel Grfico Bsico

1

DO UNTIL END - PDIM
Animacin Aleatoria -
Temblor




Ejemplo de animacin aleatoria,
simula una vibracin de la pantalla.
Aplicacin de la estructura DO
UNTIL END, y
redimensionamiento del entorno
grfico con el comando PDIM.







[Ver ejemplo]


2

SCATRPLOT - DRAW
Regresin Cuadrtia




La Regresin Cuadrtica, por
mnimos cuadrados, permite
obtener la funcin cuadrtica
(parabola) que se ajusta mejor a
una base de datos obtenidos
esperimental estadsticamente.







[Ver ejemplo]


3

FOR NEXT - SCATRPLOT
- DRAW
Regresin Polinomial




La Regresin Polinmica
Polinomial, por mnimos
cuadrados, permite obtener un
polinmio de grado 'n' que se
ajusta mejor a una base de datos
obtenidos esperimental
estadsticamente.







[Ver ejemplo]


4

PARAMETRIC - ANIMATE
Corazn Animado




Ejemplo grfico que realiza la
representacin paramtrica de un
corazn animado utilizando el
comando ANIMATE. Animacin similar
a la lograda en funciones y el comando
Y-Slice.







[Ver ejemplo]









Nivel Grfico Intermedio

1

DO UNTIL END - FOR
NEXT - KEY
Animacin cuadro
cuadro DOG




Animacin de un perro corriendo
en la pantalla cuadro por cuadro.
Aplicacin de la estructuraDO
UNTIL END y manejo del dibujo
de la pila stack LCD en el
entorno grfico PICT.







[Ver ejemplo]


2

FOR NEXT - BOX - LINE
Barra de progreso
animada




Ejemplo que genera una barra de
progreso a partir de dos valores en
la pila: En el nivel 1 el valor que
representa el %100 y en el nivel
2el valor que representa la
proporcin porcentual. Aplicacin
de la estructura bucle FOR NEXT.







[Ver ejemplo]


3

FOR NEXT - ARC - LINE
Grfico Estadstico Pie
Chart




Ejemplo que genera una grfica
estadstica del tipo circular pie
chart. Utiliza el bucle FOR NEXT
para recorrer la lista de valores
ingresados, calcular porcentajes y
dibujar los radios de la grfica Pie
Chart.







[Ver ejemplo]




Nivel Grfico Avanzado

1

FOR NEXT - CASE END -
WAIT
Giro de figuras vectoriales




Programa que permite rotar una
matriz de coordenadas X e Y. Muestra
como combinar el teclado aplicando 0
WAIT, el entorno grfico PICTy las
matemticas. La matriz de
coordenadas puede ser cambiada
dentro del programa para aadirle
ms vrtices.







[Ver ejemplo]


2

IF THEN END - FOR NEXT
- LINE
ngulos internos y
externos




Calcula los ngulos formados en cada
uno de los vrtices de una figura
plana encerrada entre coordenadas
rectangulares (X,Y). Ejemplo sobre el
uso de programas anidados en
variables locales.







[Ver ejemplo]




Contenido Pg.
La Pantalla en RPN
El rea de Estado
La Pila (Stack)
La Lnea de Comandos
Etiquetas de Men
1
Comandos Generales para el Manejo de la Pila 2
Ejemplos Manipulando elementos en la Pila
4
Algunos Tipos de Objetos en la 48 y 49
5
El Objeto Variable Global
Ejemplo bsico del uso de una variable global
Reemplazando los valores de las variables en una ecuacin
7
El Objeto Directorio
10
El Objeto Algebraico y la Sintaxis RPN
El Comando DEFINE (Definir)
Clculo y Evaluacin de Funciones Matemticas
11
Ejemplo (DEFINE) Clculo de la Hipotenusa de un triangulo
Reemplazo rpido de variables en una ecuacin
12
El Objeto Programa (Breve Introduccin)
13
Como calcular la cantidad de espacio que ocupa un programa en la memoria
Como ejecutar un programa Paso a Paso
14
Variables Locales
Ejemplos - Variables locales (Programas)
1- Clculo del resultado numrico de mltiples ecuaciones
15
2- Comparando la sintaxis algebraica y el RPN
16
El Objeto Lista (List)
Operaciones y Funciones asociadas a Listas
17
Ejemplos Listas
1- Como reemplazar todos los elementos de una lista en un ecuacin
2- Como eliminar un elemento dentro de una lista (Programa)
20
El Objeto Cadena (String)
Caracteres
Funciones asociadas a Caracteres
21
Operaciones y Funciones asociadas a Cadenas
Ejemplo - Cadenas
Reemplazando parte de una cadena (Programa)
22
El Objeto Matriz (Array)
Operaciones y Funciones asociadas a Matrices
23
El Objeto Vector
Operaciones con Vectores
27
Ejemplo Matrices (Programa)
Elevando al cubo los elementos de una matriz
28
El Objeto Programa
29
Variables Locales
29
Ejemplo - Variables Locales (Programas)
Reasignando valores a variables locales
30
Comandos de visualizacin para la salida de datos en un programa
31
Ejemplos (Programas)
Como obtener resultados etiquetados
31
Como mostrar un mensaje en la pantalla
Como emitir sonidos de diferentes frecuencias y duraciones
32
Como ingresar datos visualmente en un programa
33
El Comando INPUT
Ejemplo
Clculo del rea de un triangulo equiltero (Programa)
33
Formas ms complejas de uso del comando INPUT
34
Ejemplos INPUT (Programas)
1- Clculo de las races de un polinomio de 2do. grado
35
2- Uso de subrutinas
3- Clculo de races por aproximacin en una funcin
36
Comandos para Graficar Ecuaciones desde un programa
37
Ejemplos (Programas)
1- Grfica de un Movimiento Armnico Amortiguado
38
2- Grfica de dos funciones en un intervalo
3- Grficas de las funciones SENO y COSENO en modo polar
39
El Comando INFORM (Input Form Forma de Entrada)
40
Ejemplos (Programas)
1- Plantilla de entrada simple
42
2- Plantilla de entrada completa
43
El Comando CHOOSE (Ventana de Seleccin)
Ejemplo (Programa)
Ventana de seleccin para Agenda
44
Test de Comparacin y Lgicos
Funciones de Comparacin
Funciones Lgicas
45
Indicadores (FLAGS)
46
Funciones asociadas a Indicadores
47
Estructuras de Programacin
48
Estructuras Condicionales
48
IFTHENEND (SIENTONCESFIN)
Ejemplos (Programa)
1- Restringiendo el reemplazo de valores en una ecuacin
48
2- INFORM e IFTHENEND - Uso recomendado
Altura y alcance Mximos de un proyectil
49
IFTHENELSEEND (SIENTONCESSI NOFIN)
Ejemplos (Programas)
1- Reemplazo de valores en una ecuacin restringir y mostrar mensaje de error.
2- CHOOSE e IFTHENELSEEND Uso recomendado
Activa Desactiva mostrar la hora de la pantalla
50
3- CHOOSE, INPUT e IFTHENELSEEND Uso recomendado
Conversin Estrella Triangulo y viceversa
51
IFT e IFTE
53
CASEEND (EN CASOFIN)
Ejemplos (Programas)
1- A que cuadrante pertenece un ngulo dado. (0-360)
53
2- Grfica de mltiples ecuaciones
54
Estructuras Bucle Repetitivas
55
Bucles Definidos
STARTNEXT (INICIOPRXIMO)
Ejemplos (Programa)
1- Mensaje de alarma parpadeante WARNING!
55
2- Tabla de Mnimos Cuadrticos
56
STARTSTEP (INICIOPASO)
57
FORNEXT (PARAPRXIMO)
Ejemplos (Programas)
1- Aproximacin hacia e (base exponencial)
57
2- Invirtiendo el orden de los caracteres de una cadena
3- Mtodo de Rufinni (Divisin Polinomica)
58
FORSTEP (PARAPASO)
Ejemplos (Programas)
1- Tabla de correspondencia
2- Clculo de la Integral mediante el Mtodo del Trapecio
59
Bucles Indefinidos
DOUNTILEND (HACERHASTAFIN)
Ejemplos
1- Cronometro
2- Mtodo Newton-Raphson
61
WHILEREPEATEND (MIENTRASREPETIRFIN)
Ejemplos
1- Clculo de los factores primos de un nmero entero
63
El Objeto Grfico
64
El Entorno PICTURE
64
Comandos utilizados en programacin aplicados al Entorno Grfico
66
Coordenadas de Objetos Grficos
67
Ms Comandos utilizados en programacin para el Entorno Grfico
68
Ejemplos
1- Puntos, Lneas, Cuadros y Arcos
2- Dibujando un tablero
69
Como insertar un Objeto desde el Stack a un Programa
73
Ejemplos sobre programacin en Grficos
1- Ttulos centrados y de fondo negro en la pantalla
74
2- Desplazamiento de Texto
3- Desplazamiento de un dibujo
75
4- Generacin de imgenes en posiciones aleatorias
76
5- Uniendo coordenadas de puntos mediante lneas
77
6- Graficador con delineado personalizado
7- Movimiento de un dibujo utilizando el teclado
78
El Comando CST (48) CUSTOM (49)
El Comando CST avanzado y los mens grficos
80
Ejemplos
1- Etiquetas de mens para diversas aplicaciones
2- Etiquetas dibujadas para diversas aplicaciones
81
El Teclado personalizado de Usuario
Comandos del Teclado de Usuario
82
El Objeto Biblioteca (Library)
Instalacin y Eliminacin de Bibliotecas
83
Creacin de una Biblioteca
El Directorio Fuente
84
Creacin de una biblioteca Paso a Paso
Ejemplo de creacin de una biblioteca
86
Ejemplos varios
Encriptador de cadenas de texto
Interpolacin Lineal
88
Buscador de Variables
Muro de Ladrillos
90
Tabuladores Mltiple de Valores
91
Tabla a formato Grfico
92
Mtodos Numricos
Interpolacin - Mtodo de Newton (Diferencia Dividida)
93
Interpolacin - Mtodo de Lagange
94
Mtodo de Gauss - Seidel
95
Ecuaciones No Lineales - Mtodo de Biseccin
97
Buscador de Intervalos para races
98
Directorio Telefnico
99
Juego de Memoria
101
Juego Ladrillos
102
Juego Ordenar el Tablero
103

Das könnte Ihnen auch gefallen