Está en la página 1de 4

Material de Estudo

Comunidade Acadmica

Perguntas e Respostas

Buscar arquivos, pessoas, cursos

Login

Cadastro

Tutorial de Programacin HP User RPL en Modo Algebraico v1.2


Enviado por: david mendoza | comentrios

Download

Tweet

(Parte 1 de 6) Versin 1.2 Por David Enrique Torres INTRODUCCIN 3 ENTRADA 4 INPUT 4 INFORM 5 CHOOSE 7 WAIT 8 SALIDA 8 TEXT 10 CLLCD 10 DISP 10 MSGBOX 1 TAG 12 COMPARACIONES 12 AND 12 OR 12 XOR 12 NOT 13 SAME 13 TYPE 13 SF 13 CF 13 FS? y FC? 13 BIFURCACIONES E ITERACIONES 13 IF THEN ELSE 13 IFT e IFTE 15 FOR NEXT 15 FOR STEP 15 START NEXT y START STEP 16 DO UNTIL 16 WHILE REPEAT 17 CASE 17 SEQ 18 EDICIN DE PROGRAMAS 18 PROGRAMAS MISCELNEOS 18 MATEMTICA 18 MTODOS NUMRICOS o ANLISIS NUMRICO18 ELECTRO 2 NDICE ECONOMA..................................................25 Programar en modo algebraico no se parece a otra forma de programacin. La diferencia entre el modo RPN y el algebraico es que en modo algebraico las funciones o comandos se escriben primero y despus, los argumentos; y en el modo RPN, al revs. sta es una ventaja del modo algebraico si se tiene que escribir una operacin tremendamente complicada, pues se escribira como en papel. Es indispensable saber manejar las listas, dado que si un comando o funcin proporciona varias respuestas, stas aparecen agrupadas en una lista, la cual a veces contiene a otra lista.

ESTATSTICAS

1458 visitas 92 downloads comentrios


TAGS programacao Rpl

DESCRIO

Programacion User rpl en modo algebraico para calculadora Hp


ARQUIVOS SEMELHANTES

manual User RPL


Fundamentos de Programacao em user rpl para calculadoras HP 49G,50G...

Fundamentos de Rpl
Programacao User rpl para Hp

Luis Joyanes AGUILAR Programacin en C


livro Muito bom em ESP ANHOL.

Luis Joyanes AGUILAR Programacin en C


Idioma: Espanhol; Edio: ???; Editora: Mc Graw Hill;

curso rapido de matlab 7 0

converted by Web2PDFConvert.com

curso rapido de matlab 7 0 La manera en que fluye un programa es la siguiente: Salida hp48pb1 0.2 Proceso Entrada Lo ltimo que se escribe es la salida. Los comentarios se escriben con una arroba (@), pero al compilar el programa los comentarios desaparecen. Ejemplo: Programa que eleva un nmero a la quinta potencia. X X^5; 5+ DOLARES Para ejecutar el programa se escribe su nombre y entre parntesis se escriben los argumentos de entrada. Si se quiere elevar 2 a la quinta potencia: QUINTA(2) [ENTER] siempre ser la cadena 5 DOLARES Al ejecutar el programa QUINTA se eleva el nmero introducido a la quinta potencia, pero como lo que se escribi por ltimo fue el 5 ms la cadena DOLARES, el resultado El punto y coma (o slo coma) se usa para separar las instrucciones del programa. Lo ltimo que se escribe no necesita tener punto y coma despus. Para tener una respuesta numrica no hay que escribir nada ms despus de X^5 en el cdigo fuente del programa. Un programa podra no tener entradas. Tambin podra no tener una salida en forma numrica o una expresin matemtica o un texto. En tal caso aparece la palabra NOVAL. Ejemplo: Programa que hace sonar la bocina a 1000 hertz durante 2 segundos. BEEP(1000,2) SONIDO Los anteriores han sido programas de tipo funcin, pero tambin es posible hacer programas de tipo guin. Para ello hay dos comandos: INPUT e INFORM. CHOOSE es un comando que sirve para crear cuadros de seleccin. No hay necesidad de escribir los datos de entrada entre parntesis cuando se ejecuta un programa de tipo guin. Slo se escribe el nombre del programa y se presiona la tecla [ENTER] INPUT La sintaxis es la siguiente: INPUT(Texto,Texto opcional) La salida de INPUT es una cadena conteniendo lo que se ha introducido. Ejemplo: INPUT(ESCRIBA DOS NMEROS:,) [ENTER] Los datos introducidos se separan por comas o espacios. Suponiendo que se introducen el 10 y el 20 se hara as: 10,20 [ENTER]
LIVROS RELACIONADOS
Manual da HP 48 em portugues Inserir Descrio

Guia de materiales para bajar de FREELIBROS


Guia de materiales para bajar de FREELIBROS

Guidorizzi - Um Curso de Clculo - Volume 2


Esta obra destacam-se as funes integrveis (de uma varivel) que aparecem com mais...

Stewart - Clculo, Volume 2


Este livro foi escrito originalmente na forma de curso. Sempre dando nfase compreenso...

Stewart - Clculo, Volume 1


Clculo foi escrito originalmente na forma de um curso. Sempre dando nfase compreenso...

La salida sera una cadena conteniendo al 10 y al 20. 10,20 Como esto es intil se hace uso del comando OBJ. Ejemplo: Si se introducen el 10 y el 20 la salida ser una lista conteniendo al 10 y al 20: {10,20} Tambin es posible agregar texto opcional para mejorar la esttica y evitar errores. Ejemplo: :LARGO:,{1,0}}))) CUBO

Las variables se deben escribir como objetos etiquetados (con dos puntos a la izq. y dos puntos a la der.). La lista {1,0} indica que se posicionar el cursor inicialmente en la primera variable, y el 0 es un margen. Despus de escribir cada

converted by Web2PDFConvert.com

dato se presiona [] para bajar. Despus de escribir el ltimo nmero se presiona [ENTER]. El comando LIST se usa para multiplicar todos los elementos contenidos en una lista. ( [R-Shift] [.] ) sirve para pasar al rengln siguiente y es como presionar [ENTER] al escribir un archivo de texto en WORD o en bloc de notas. Ejemplo: dem, pero mostrando las variables en forma horizontal. LIST(OBJ(INPUT(VOLUMEN DE UN CUBO, {:ALTO: :ANCHO: :LARGO:,{1,0}}))) CUBO

INFORM La sintaxis de INFORM es la siguiente: INFORM(Ttulo,{{Variable 1:,Ayuda opcional,tipo de variable}, {Variable 2:, Ayuda opcional, tipo de variable}, {Variable N:, Ayuda opcional, tipo de variable}}, {Nmero de columnas, margen}, {Valores de reset},{valores iniciales}) [RESET] [CALC] [TYPE] [] [CANCL] [ OK ] Una variable podra ser de varios tipos. En dado caso se separaran por comas los tipos. Un nmero tpico para el margen podra ser 0, 1 2. Los valores de reset se escriben (opcionalmente) uno por cada variable. Si se presiona el botn [NXT] cuando aparece el cuadro de dilogo, aparece el men Los valores iniciales se escriben (opcionalmente) uno por cada variable. Dichos valores aparecen al inicio en el cuadro de dilogo. Si se presiona [TYPE] aparece la lista de tipos al que puede pertenecer el objeto que se digitar. La salida de INFORM es una lista que contiene la lista de lo que se introdujo y el nmero 1 (indicando que se escribi algo). Ejemplo: Cuadro de dilogo que tiene una columna, tres variables, valores iniciales (0, 0, 0) y valores de reset (1, 2, 3). INFORM(TTULO,{{X:,DIGITE UN NMERO,0,9}, {Y:,DIGITE UN NMERO,0,9}, {Z:,DIGITE UN NMERO,0,9}}, {1,0},{1,2,3},{0,0,0})

Ejemplo: dem, pero con tres columnas, margen ms grande (2), sin valores iniciales ni de reset. INFORM(TITULO,{{X:,DIGITE UN NUMERO,0,9}, {Y:,DIGITE UN NMERO,0,9}, {Z:,DIGITE UN NMERO,0,9}}, {3,2},{ },{ })

La ayuda se escribe si es realmente necesaria. Entre ms pequeo sea un programa, ms rpido correr (aunque es una diferencia de pocos segundos). Suponiendo que se digitan 10 para X, 20 para Y, y 30 para Z, la salida del ltimo ejemplo es: {{10,20,30},1}

converted by Web2PDFConvert.com

Como slo interesa la lista interior se hace uso del comando HEAD, el cual obtiene el primer valor de una lista. Ejemplo: El mismo ejemplo anterior usando HEAD. HEAD(INFORM(TTULO,{{X:,DIGITE UN NMERO,0,9}, {Y:,DIGITE UN NMERO,0,9}, {Z:,DIGITE UN NMERO,0,9}}, {1,0},{1,2,3},{0,0,0})) La salida ser: {10,20,30}

El tipo de variable aparece en la pgina 18 de la Gua de HP 49G Pocket. A continuacin se presentan algunos tipos de variables. 0Nmero real-1.025 1 Nmero complejo 5+2*i 2Cadena"HP 49G" 3Sistema de nmeros reales[[1,2],[3,4]] 4Sistema de nmeros complejos[[1,2*i],[3+i,-5-10i]] 5 Lista {1,2,3,4,5} 6Nombre globalX 9Objeto algebraico 'pi' 18 Funcin incorporada SIN 19 Comando incorporado INPUT 28 Entero 3 (Parte 1 de 6) 1 2 3 4 5 6 prxima

Comentrios

Pesquisar

Sobre o Ebah: O que o Ebah? Ajude-nos a melhorar Imprensa Direitos Autorais Termos e Privacidade Trabalhe no Ebah

Cursos: Agrrias Artes Biolgicas Engenharias Exatas Humanas e Sociais

Fique ligado: Alguns direitos reservados. 2006-2013

O Ebah uma rede social dedicada exclusivamente ao campo acadmico e tem como principal objetivo o compartilhamento de informao e materiais entre alunos e professores. Saiba mais

converted by Web2PDFConvert.com

También podría gustarte