COMANDOS EN LENGUAJE DE PROGRAMACIÓN BASIC



Documentos relacionados
Tema 2 Conceptos básicos de programación. Fundamentos de Informática

2.1.- EJEMPLO DE UN PROGRAMA FORTRAN

Ecuaciones de segundo grado

Programación: QBASIC

Distinguir las diferentes estructuras de repetición utilizadas en problemas con ciclos: mientras, haga-mientras, repita-hasta, para.

Capítulo VI DESIGUALDADES E INECUACIONES

Ejemplos de conversión de reales a enteros

Introducción a la Computación TFA

a < b y se lee "a es menor que b" (desigualdad estricta) a > b y se lee "a es mayor que b" (desigualdad estricta)

Informática I. While & do While

Curso de Excel Avanzado

Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011

Geometría analítica. Impreso por Juan Carlos Vila Vilariño Centro I.E.S. PASTORIZA

Capítulo 4 Procesos con estructuras de repetición

Muchas veces hemos visto un juego de billar y no nos percatamos de los movimientos de las bolas (ver gráfico 8). Gráfico 8

Algoritmos. Autor: José Ángel Acosta Rodríguez

4º ESO 1. ECUAC. 2º GRADO Y UNA INCÓGNITA

ESTRUCTURA DE DATOS: ARREGLOS

DIAGRAMA DE GANTT. Este gráfico consiste simplemente en un sistema de coordenadas en que se indica:

Calculadora ClassPad

6. VECTORES Y COORDENADAS

Práctica 3: Funciones

3.1 DEFINICIÓN. Figura Nº 1. Vector

Tecnologías de la Información. Apuntes de programación en Visual Basic 6.0

Tema 7: Programación con Matlab

Roberto Quejido Cañamero

Matemática de redes Representación binaria de datos Bits y bytes

FUNCIONES CUADRÁTICAS Y RACIONALES

SOLUCIONES CIRCUNFERENCIA. 1. Ecuación de la circunferencia cuyo centro es el punto (1, 2) y que pasa por el punto (2,3).

MICROSOFT EXCEL Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL

Un Bisector Perpendicular puede ser una línea, una raya, y otro segmento.

AUTOR CARLOS EDUARDO BUENO VERGARA JORGE ARMANDO BUENO VERGARA USO DE LOS OBJETOS DEL PROGRAMA. Dfd INFORMÁTICA II PROFESOR. JOSÉ FRANCISCO AMADOR

Estructuras Repetitivas: SENTENCIA WHILE EN MATLAB INFORMÁTICA T2 INGENIERÍA INDUSTRIAL JORNADA ESPECIAL

Sentencias o instrucciones en Visual BASIC

Ecuaciones e Inecuaciones

Herramienta computacional.

EJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO)

Nivelación de Matemática MTHA UNLP 1. Los números reales se pueden representar mediante puntos en una recta.

UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.

AXIOMAS DE CUERPO (CAMPO) DE LOS NÚMEROS REALES

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

construcción de programas Prof. Eliana Guzmán U.

Instrumentación Virtual con LabVIEW

Programación en Q BASIC

Biblioteca Virtual Ejercicios Resueltos

Entrada y salida en FORTRAN

Arrays y Cadenas en C

De dos incógnitas. Por ejemplo, x + y 3 = 4. De tres incógnitas. Por ejemplo, x + y + 2z = 4. Y así sucesivamente.

9 Geometría. analítica. 1. Vectores

LENGUAJE MSWLOGO. Para el control de las entradas y salidas es necesario un conjunto de instrucciones (lenguaje de programación) Ventanas:

APLICACIONES DE LA DERIVADA

PROGRAMACIÓN LINEAL Introducción Inecuaciones lineales con 2 variables

8 Geometría. analítica. 1. Vectores

5ª Práctica. Matlab página 1

EDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO

Ejercicio 1 (2 puntos. Tiempo: 25 minutos)

Seminario de problemas-eso. Curso Hoja 7

Academia técnica de computación A.T.C.

Operaciones básicas, fórmulas, referencias absolutas, relativas y mixtas.

Diseño de algoritmos

Curso 0 de Informática

Olimpiada Matemática Internacional Formula of Unity / The Third Millennium Curso 2015/2016. Fase 1 Problemas del grado R5

XLIV Olimpiada Matemática Española Fase nacional 2008 (Valencia) PRIMERA SESIÓN (28 de marzo)

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

UNIDAD 5. ESTRUCTURAS DINÁMICAS Y ESTÁTICAS DE ALMACENAMIENTO DE DATOS.

ETS Caminos Santander. Curso Ejercicios de introducción a la programación.

Una fórmula para la pendiente

Hoja de problemas Estructuras de Control

U.D.5: Diagramas de Gantt y PERT

PRACTICA 6. VECTORES Y MATRICES.

Capítulo 1. MANUAL DE USUARIO

ENTORNO DE TRABAJO DE WORD 2007

1 PRACTICA: QCAD. COORDENADAS

ZCARTAS: Iniciación a la suma y resta de números enteros Introducción Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...

Formularios. Formularios Diapositiva 1

La ventana de Microsoft Excel

Práctica 0. Emulador XENON de la computadora CESIUS

Sample file. Copyright 2007 Taina Maria Miller.

INSTITUTO VALLADOLID PREPARATORIA página 111

INTERVALOS, DESIGUALDADES Y VALOR ABSOLUTO

OLIMPÍADA JUVENIL DE MATEMÁTICA 2009 CANGURO MATEMÁTICO PRUEBA PRELIMINAR SÉPTIMO GRADO

Teclado sobre una PDA para Personas con Parálisis Cerebral

La lección de hoy es sobre Resolver Ecuaciones. El cuál es la expectativa para el aprendizaje del estudiante SEI.2.A1.1

UNIVERSIDAD NACIONAL DE ASUNCIÓN FACULTAD DE INGENIERÍA CURSO PREPARATORIO DE INGENIERÍA (CPI) EJERCITARIO TEÓRICO DE GEOMETRÍA ANALÍTICA

INTRODUCCION A LA PROGRAMACION DE PLC

Winplot DIBUJAR LA GRÁFICA DE UNA FUNCIÓN. Ventana > 2-dim: aparece la ventana sinnombre1.wp2. Ecua > Explícita: aparece la ventana de edición y=f(x).

Iniciándose en la Programación con la ClassPad

Ajuste de objetos en CorelDRAW 12: justo lo que necesitas. Por Steve Bain

3 ESTRUCTURAS DE CONTROL REPETITIVAS. BUCLES

XIII Concurso Intercentros de Matemáticas de la Comunidad de Madrid

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección.

Capítulo 10. Gráficos y diagramas

Estructuras de Control - Diagrama de Flujo

Recuerda lo fundamental

Informática I (Grado en Matemáticas) Práctica 1 de Excel

Herramientas computacionales para la matemática MATLAB: Scripts

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

1 ELEMENTOS BASICOS DEL LENGUAJE

Transcripción:

COMANDOS EN LENGUAJE DE PROGRAMACIÓN BASIC COMANDO FUNCIÓN EJEMPLO BORRA LA PANTALLA Borra la pantalla ESCRIBE TEXTO O GRÁFICOS EN PRINT HOLA Escribe HOLA en pantalla LA PANTALLA. PRINT PRINT a Escribe en pantalla el valor de la variable a. PRINT HOLA ; a Escribe HOLA seguido del valor de la variable a separados por un espacio INPUT LEE UN DATO DEL TECLADO Y LO ALMACENA EN UNA VARIABLE. LA VARIABLE PUEDE SER NUMÉRICA O DE TEXTO. LA VARIABLES DE TEXTO DEBEN TERMINAR EN $. EJM: EDAD; NOMBRE$ SITÚA EL CURSOR DE TEXTO EN LA PANTALLA EN UNA DETERMINADA POSICIÓN. INPUT QUÉ EDAD TIENES? ; EDAD El ordenador muestra en pantalla la pregunta QUÉ EDAD TIENES? y espera a que se introduzca un valor desde el teclado. Al introducir el valor éste lo almacena dentro de la variable de nombre EDAD INPUT CÓMO TE LLAMAS? ; NOMBRE$ El ordenador muestra en pantalla la pregunta CÓMO TE LLAMAS? y espera a que se introduzca un valor desde el teclado. Al introducir el valor éste lo almacena dentro de la variable de nombre NOMBRE$. LOCATE 10,20: PRINT HOLA Sitúa el cursor en la fila 10 y columna 20 y escribe HOLA EXISTEN DISTINTOS MODOS DE PANTALLA QUE LA DIVIDEN EN CUADRÍCULAS. EL MODO DE PANTALLA LO ESTABLECE EL COMANDO SCREEN. LOCATE FILA, COLUMNA Ejm: SCREEN 0: Divide la pantalla en 80 columnas y 25 filas. SCREEN 1: Divide la pantalla en 320 columnas y 200 filas SCREEN 2: Divide la pantalla en 640 columnas y 200 filas. LOCATE 20, 18: INPUT SELECCIONA UNA OPCIÓN ; OPCION Muestra el texto SELECCIONA UNA OPCIÓN en la fila 20, columna 18 y el ordenador espera a que se introduzca una dato del teclado que almacena en la variable de nombre OPCION

FOR X =? TO? NEXT IF? THEN? DEFINE UN BLOQUE DE SENTENCIAS REPETITIVAS CON UN CONTADOR. ESTRUCTURA DE DECISIÓN. PUEDEN SER: - DE UNA SOLA LÍNEA CON LA ESTRUCTURA: IF? THEN? - DE VARIAS LÍNEAS CON LA ESCTRUCTURA: IF? THEN SENTENCIA 1 SENTENCIA2 ETC - DE VARIAS LÍNEAS QUE INCLUYEN.: IF? THEN SENTENCIA 1 SENTENCIA2 FOR X = 1 TO 10 PRINT HOLA FOR X = 80 TO 0 STEP -1 PRINT X FOR X = 1 TO 80 LOCATE 10, X :PRINT * IF < 0 THEN PRINT NEGATIVO IF < 0 THEN PRINT NEGATIVO GOSUB RESULTADO IF < 0 THEN PRINT NEGATIVO PRINT CERO Ó POSITIVO Escribe 10 veces la palabra HOLA Escribe en secuencia descendente de uno en uno los números de 80 hasta 0 Dibuja una línea horizontal de asteriscos que empieza en la coordenada 10, 1 y termina en la coordenada 10, 80. El ordenador muestra en pantalla INTRODUCE UN NÚMERO y espera a que se introduzca un valor desde el teclado. Si el valor introducido es menor que cero entonces escribe en pantalla NEGATIVO Si el numero introducido es menor que cero escribe en pantalla NEGATIVO y luego salta a la rutina de nombre RESULTADO Si el numero introducido es menor que cero escribe en pantalla NEGATIVO si no es cierta esta condición escribe en pantalla CERO O POSITIVO

DIAGRAMAS DE FLUJO Los diagramas de flujo representan la secuencia de ejecución de un programa informático. Son útiles para estructurar la escritura de de forma ordenada y lógica de un programa. Los diagramas de flujo usan símbolos con un significado propio que se muestran en el recuadro de la izquierda. PROGRAMA QUE SUMA DOS NÚMEROS DIAGRAMA DE FLUJO LISTADO EN BASIC PRINT SUMA DE DOS NÚMEROS INPUT INTRODUCE EL PRIMER NÚMERO ; a INPUT INTRODUCE EL SEGUNDO NÚMERO ; b Suma = a + b PRINT EL RESULTADO ES = ; suma

PROGRAMA DE RESOLUCIÓN DE UNA ECUACIÓN DE 2º GRADO DIAGRAMA DE FLUJO LISTADO EN BASIC PRINT ECUACIÓN DE 2º GRADO PRINT ax 2 + bx + c = 0 INPUT INTRODUCE EL VALOR DE a ; a INPUT INTRODUCE EL VALOR DE b ; b INPUT INTRODUCE EL VALOR DE c ; c d = b^2 4*a*c IF d >=0 THEN GOSUB SOLUCION GOSUB SINSOLUCION SOLUCION: X1=(-b+SQR(d))/(2*a) X2=(-b-SQR(d))/(2*a) PRINT X1, X2 END SIN SOLUCION: PRINT LA ECUACIÓN NO TIENEN SOLUCIÓN END Actividades: 1º) Escribe el diagrama de flujo y el listado en basic de un programa que calcule el área de un triángulo conocidos la base y la altura. 2º) Escribe el diagrama de flujo y el listado en basic de un programa que calcule el perímetro de una rectángulo conocidos los lados. 3º) Escribe el diagrama de flujo y el listado en basic de un programa que calcule el área y la longitud de una circunferencia conocido el radio. 4º) Escribe el diagrama de flujo y el listado en basic de un programa que sume dos fracciones a/b + c/d, sabiendo que el resultado es numerador/denominador, siendo numerador = a d + b c y el denominador = b d 5º) Escribe el diagrama de flujo y el listado en basic de un programa que resuelva el sistema de ecuaciones siguiente: a x + by = c d x + ey = f Sabiendo que la solución general es: x = (b f e c)/(a e d b) ; y = a f d c/d b a e