1 / 12

Small Basic

Small Basic. Matrices Capítulo 10. Objetivos. Conocer el significado de lo que son matrices en programación . Entender la forma de utilizar las matrices en Small Basic Practicar la utilización de matrices a través del uso rutinas . Matrices sencillas

adolfo
Download Presentation

Small Basic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Small Basic Matrices Capítulo 10

  2. Objetivos • Conocer el significado de lo que son matrices en programación. • Entender la forma de utilizarlas matrices en Small Basic • Practicar la utilización de matrices a través del usorutinas. • Matrices sencillas • Matrices bídimensionales • Matrices Multidimensionales

  3. ¿Quéesunamatriz? • Una matriz es un tipo de variable que puede contener más de un valor en cada momento. En otras palabras, lo que significa es que en lugar de tener que crear las variables nombre[1], nombre[2], nombre[3], nombre[4] y nombre[5] para poder almacenar cinco nombres de usuario, podemos utilizar solo nombre para almacenar el nombre de los cinco usuarios. La forma de almacenar varios valores es utilizando un «índice». Definición Wikipedia.org (http://es.wikipedia.org/wiki/Matriz_(programaci%C3%B3n)) • En programación, una matriz o vector (llamados en inglésarrays) es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Desde el punto de vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila.

  4. Vamos, por un momento, a volver a visitar el primer programa que escribimos con variables: TextWindow.Write("Escriba su nombre: ") nombre = TextWindow.Read() TextWindow.WriteLine("Hola " + nombre)

  5. ¿Quéesindexar? Indexar se refiere a la acción de registrar ordenadamente información para elaborar su índice. En informática, tiene como propósito ejecutar la elaboración de un índice que contenga de forma ordenada la información, esto con la finalidad de obtener resultados de forma sustancialmente más rápida y relevante al momento de realizar una búsqueda. Es por ello que la indexación es un elemento fundamental de elementos como los motores de búsqueda y las bases de datos . Fuente: Wikipedia.org (http://es.wikipedia.org/wiki/Indexar) • Registrar ordenadamentedatos e informaciones, paraelaborarsuíndice. Fuente: Real AcadémiaEspañola (http://buscon.rae.es/draeI/SrvltConsulta?TIPO_BUS=3&LEMA=indexar)

  6. EjemploUso de unamatriz

  7. EjemploUso de unamatriz, compactada

  8. EjemploÍndicestextuales

  9. Matrices con más de unadimensión Amigos[“Nuri”][“Nombre”] = “Nuria” MATRIZ ÍNDICE 1 ÍNDICE 2 VALOR

  10. EjercicioLibreta de direcciones amigos["Nuri"]["Nombre"] = "Nuria" amigos["Nuri"]["Teléfono"] = "123-4567" amigos["Arthur"]["Nombre"] = "Arturo" amigos["Arthur"]["Teléfono"] = "890-1234" amigos["Fran"]["Nombre"] = "Francisco" amigos["Fran"]["Teléfono"] = "56-7890" TextWindow.Write("Escriba el sobrenombre: ") sobrenombre = TextWindow.Read() TextWindow.WriteLine("Nombre: " + amigos[sobrenombre]["Nombre"]) TextWindow.WriteLine("Teléfono: " + amigos[sobrenombre]["Teléfono"])

  11. EjemploCuadrícula

  12. EjemploCudrículaanimada

More Related