SlideShare une entreprise Scribd logo
1  sur  8
Microsoft® Small Basic 
Variables 
Tiempo estimado para completar esta lección: 1 hora
Variables 
En esta lección, aprenderás cómo: 
Definir y nombrar una variable. 
Utilizar variables para almacenar texto o números. 
Utilizar matrices para almacenar varios valores.
¿Qué es una Variable? 
Puede utilizar una variable para almacenar diferentes tipos de información, como 
texto o un número. Una variable puede contener valores diferentes en diferentes 
puntos en el tiempo. La mayoría de las variables pueden contener solamente un 
valor a la vez. Sin embargo, las variables especiales, que se llaman matrices, 
pueden contener más de un valor. Echemos un vistazo a un programa en el cual se 
crea una variable para almacenar el nombre del usuario. 
En este ejemplo, el programa 
pide al usuario que escriba su 
nombre. El programa utiliza una 
variable que se llama "nombre" 
para almacenar la información. 
Haga clic en el botón de la barra 
de herramientas. 
Cuando se ejecuta el programa, 
muestra "Hola" y luego la 
información en la variable.
¿Cómo nombrar una Variable? 
Debes seguir estas reglas y directrices cuando 
creas tus variables. 
 Siempre deberías empezar los nombres 
de variables con una letra. 
 Puedes utilizar letras, números y 
guiones en los nombres de las variables. 
 Deberías nombrar a tus variables de 
modo que describan los valores que se 
guardan. 
 Al asignar un nombre a tus variables, no 
debe incluir ciertas palabras reservadas, 
tales como IF, FOR y THEN. 
 No se recomienda que utilices 
acentos en los nombres de las 
variables.
Almacenar valores numéricos en una Variable 
Para entender mejor las variables que almacenan números, vamos a escribir un 
sencillo programa que calcula el área y perímetro de un rectángulo. 
El programa pide al usuario que 
especifique la longitud y la anchura 
del rectángulo. Cuando el usuario 
presiona ENTER, el programa calcula 
y muestra los valores de área y 
perímetro del rectángulo.
Almacenar varios valores en una Variable 
Puedes almacenar varios valores del mismo tipo en una sola variable mediante 
el uso de una matriz (array). Una matriz es un tipo de variable que puede 
contener más de un valor a la vez. Veamos un ejemplo que utiliza una matriz. 
En este ejemplo, se crea una matriz que nombra 
a los estudiantes, y almacena tres nombres 
distintos en ella. Luego puedes recuperar los 
valores guardados mediante el uso de las 
distintas operaciones del objeto Array. 
Puedes utilizar varias otras funciones del objeto Array en tu programa. 
Más adelante aprenderá más sobre estas funciones.
Vamos a resumir… 
¡Felicidades! Ahora ya sabes cómo: 
Crear y nombrar variables y escribir comandos que contienen variables. 
Utilizar variables para almacenar texto o números. 
Utilizar matrices para almacenar varios valores del mismo tipo.
Demuestra lo que sabes 
Escribir un programa que calcula el área y la circunferencia 
de un círculo basado en su diámetro: 
 Solicitar al usuario que especifique el 
diámetro de un círculo. 
 Crear una variable que se denomina 
diámetro y almacenar el valor del usuario en 
él. 
 Crear una variable que se llama radio, 
calcular el radio del círculo y almacena el 
resultado en esa variable. 
 Crear variables que se llaman área y 
circunferencia, calcular el área y la 
circunferencia del círculo y almacenar los 
valores de esas variables. 
 Mostrar el área y la circunferencia del círculo.

Contenu connexe

Tendances (20)

Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a php
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
 
Microsoft word unidad 1
Microsoft word unidad 1Microsoft word unidad 1
Microsoft word unidad 1
 
Operaciones Basicas Excel
Operaciones Basicas ExcelOperaciones Basicas Excel
Operaciones Basicas Excel
 
3.3.- Operadores y Expresiones
3.3.- Operadores y Expresiones3.3.- Operadores y Expresiones
3.3.- Operadores y Expresiones
 
Explorando Formas - Small Basic
Explorando Formas - Small BasicExplorando Formas - Small Basic
Explorando Formas - Small Basic
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
01 el lenguaje Python
01 el lenguaje Python01 el lenguaje Python
01 el lenguaje Python
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.
 
Fórmulas operadores y ejercicios
Fórmulas   operadores y ejerciciosFórmulas   operadores y ejercicios
Fórmulas operadores y ejercicios
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos
 
Diapositivas de word[1]
Diapositivas de word[1]Diapositivas de word[1]
Diapositivas de word[1]
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Java script
Java scriptJava script
Java script
 
While y do while
While y do whileWhile y do while
While y do while
 

Similaire à Variables - Small Basic

Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Lab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazminLab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazminmes90
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Mabel2310
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de VariablesAliciaLilianaDazSanR
 
Raptor comandos
Raptor comandosRaptor comandos
Raptor comandosarecerv
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor0cero
 
Lab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely RamosLab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely RamosRiccy1
 
Constante y variable
Constante y variableConstante y variable
Constante y variableAnthony Vera
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matricesSohar Carr
 
Raptor cesar
Raptor cesarRaptor cesar
Raptor cesar0cero
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Méridaguestc906c2
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Méridaguestc906c2
 

Similaire à Variables - Small Basic (20)

Constantes y variables enitmar
Constantes y variables enitmarConstantes y variables enitmar
Constantes y variables enitmar
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Lab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazminLab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazmin
 
Los 5 fantasticos
Los 5 fantasticosLos 5 fantasticos
Los 5 fantasticos
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
Variables-Scratch
Variables-ScratchVariables-Scratch
Variables-Scratch
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variables
 
Raptor comandos
Raptor comandosRaptor comandos
Raptor comandos
 
Programar una clase e VB
Programar una clase e VBProgramar una clase e VB
Programar una clase e VB
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor
 
Lab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely RamosLab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely Ramos
 
Programacion
ProgramacionProgramacion
Programacion
 
Constante y variable
Constante y variableConstante y variable
Constante y variable
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
tecnologia (1).pdf
tecnologia (1).pdftecnologia (1).pdf
tecnologia (1).pdf
 
Raptor cesar
Raptor cesarRaptor cesar
Raptor cesar
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Arrays con JavaScript
Arrays con JavaScriptArrays con JavaScript
Arrays con JavaScript
 

Plus de ISIV - Educación a Distancia

Departamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIVDepartamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIVISIV - Educación a Distancia
 
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIVTeoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIVISIV - Educación a Distancia
 
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIVPunto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIVISIV - Educación a Distancia
 
Características y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad TotalCaracterísticas y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad TotalISIV - Educación a Distancia
 
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.ISIV - Educación a Distancia
 
ELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los TalentosELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los TalentosISIV - Educación a Distancia
 
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su AlrededorELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su AlrededorISIV - Educación a Distancia
 
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 HábitosELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 HábitosISIV - Educación a Distancia
 

Plus de ISIV - Educación a Distancia (20)

Escuelas económicas 2018
Escuelas económicas 2018Escuelas económicas 2018
Escuelas económicas 2018
 
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIVDepartamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
 
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIVTeoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
 
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIVPunto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
 
Características y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad TotalCaracterísticas y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad Total
 
Plan de negocios
Plan de negociosPlan de negocios
Plan de negocios
 
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
 
ELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP - Módulo 1 - Gerentes Vs. LíderesELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP - Módulo 1 - Gerentes Vs. Líderes
 
ELBP Módulo 1 principios
ELBP Módulo 1 principiosELBP Módulo 1 principios
ELBP Módulo 1 principios
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
 
El objeto Controls - Small Basic
El objeto Controls - Small BasicEl objeto Controls - Small Basic
El objeto Controls - Small Basic
 
La Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small BasicLa Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small Basic
 
Ventana Gráfica - Small Basic
Ventana Gráfica - Small BasicVentana Gráfica - Small Basic
Ventana Gráfica - Small Basic
 
Pilas y matrices (Stacks y Arrays) - Small Basic
Pilas y matrices (Stacks y Arrays) - Small BasicPilas y matrices (Stacks y Arrays) - Small Basic
Pilas y matrices (Stacks y Arrays) - Small Basic
 
ELBP - Módulo 6 bis - Poder Centrado en Principios
ELBP - Módulo 6 bis - Poder Centrado en PrincipiosELBP - Módulo 6 bis - Poder Centrado en Principios
ELBP - Módulo 6 bis - Poder Centrado en Principios
 
ELBP - Módulo 6 - Liderazgo de Principios
ELBP - Módulo 6 - Liderazgo de PrincipiosELBP - Módulo 6 - Liderazgo de Principios
ELBP - Módulo 6 - Liderazgo de Principios
 
ELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los TalentosELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
 
ELBP - Módulo 5 - El Talento No Es Suficiente
ELBP - Módulo 5 - El Talento No Es SuficienteELBP - Módulo 5 - El Talento No Es Suficiente
ELBP - Módulo 5 - El Talento No Es Suficiente
 
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su AlrededorELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
 
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 HábitosELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
 

Dernier

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 

Dernier (20)

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Variables - Small Basic

  • 1. Microsoft® Small Basic Variables Tiempo estimado para completar esta lección: 1 hora
  • 2. Variables En esta lección, aprenderás cómo: Definir y nombrar una variable. Utilizar variables para almacenar texto o números. Utilizar matrices para almacenar varios valores.
  • 3. ¿Qué es una Variable? Puede utilizar una variable para almacenar diferentes tipos de información, como texto o un número. Una variable puede contener valores diferentes en diferentes puntos en el tiempo. La mayoría de las variables pueden contener solamente un valor a la vez. Sin embargo, las variables especiales, que se llaman matrices, pueden contener más de un valor. Echemos un vistazo a un programa en el cual se crea una variable para almacenar el nombre del usuario. En este ejemplo, el programa pide al usuario que escriba su nombre. El programa utiliza una variable que se llama "nombre" para almacenar la información. Haga clic en el botón de la barra de herramientas. Cuando se ejecuta el programa, muestra "Hola" y luego la información en la variable.
  • 4. ¿Cómo nombrar una Variable? Debes seguir estas reglas y directrices cuando creas tus variables.  Siempre deberías empezar los nombres de variables con una letra.  Puedes utilizar letras, números y guiones en los nombres de las variables.  Deberías nombrar a tus variables de modo que describan los valores que se guardan.  Al asignar un nombre a tus variables, no debe incluir ciertas palabras reservadas, tales como IF, FOR y THEN.  No se recomienda que utilices acentos en los nombres de las variables.
  • 5. Almacenar valores numéricos en una Variable Para entender mejor las variables que almacenan números, vamos a escribir un sencillo programa que calcula el área y perímetro de un rectángulo. El programa pide al usuario que especifique la longitud y la anchura del rectángulo. Cuando el usuario presiona ENTER, el programa calcula y muestra los valores de área y perímetro del rectángulo.
  • 6. Almacenar varios valores en una Variable Puedes almacenar varios valores del mismo tipo en una sola variable mediante el uso de una matriz (array). Una matriz es un tipo de variable que puede contener más de un valor a la vez. Veamos un ejemplo que utiliza una matriz. En este ejemplo, se crea una matriz que nombra a los estudiantes, y almacena tres nombres distintos en ella. Luego puedes recuperar los valores guardados mediante el uso de las distintas operaciones del objeto Array. Puedes utilizar varias otras funciones del objeto Array en tu programa. Más adelante aprenderá más sobre estas funciones.
  • 7. Vamos a resumir… ¡Felicidades! Ahora ya sabes cómo: Crear y nombrar variables y escribir comandos que contienen variables. Utilizar variables para almacenar texto o números. Utilizar matrices para almacenar varios valores del mismo tipo.
  • 8. Demuestra lo que sabes Escribir un programa que calcula el área y la circunferencia de un círculo basado en su diámetro:  Solicitar al usuario que especifique el diámetro de un círculo.  Crear una variable que se denomina diámetro y almacenar el valor del usuario en él.  Crear una variable que se llama radio, calcular el radio del círculo y almacena el resultado en esa variable.  Crear variables que se llaman área y circunferencia, calcular el área y la circunferencia del círculo y almacenar los valores de esas variables.  Mostrar el área y la circunferencia del círculo.

Notes de l'éditeur

  1. A variable temporarily stores a value that your program can use later. If you run a program again but assign a different value to the variable, the new value in the variable replaces the old value. When you run a program, the value in the variable is also used as you specify in the code. You can reuse a variable as many times as your program requires. Code: TextWindow.Write("What is your name? ") name = TextWindow.Read() TextWindow.WriteLine("Hello, " + name + ".")
  2. You can identify your variables more easily if you give them suitable names. Code: number_1 = 20 number_2 = 30 number_sum = number_1 + number_2 TextWindow.WriteLine(number_sum)
  3. In the previous example, you used a variable to store text, which is also known as a string. Now let’s see an example of how to store numerical values in variables. In this example, you use the Write operation to ask the user to specify the length and width of a rectangle. You also create variables that you name length and width, and you use the ReadNumber operation to instruct the computer to store the user’s answers in those variables. Then you create variables that you name area and perimeter, and you instruct the computer to calculate the area and perimeter of the rectangle and store those values in the appropriate variables. Finally, you use the WriteLine operation to display the results. After you write the program, you can run it by clicking Run on the Toolbar or by pressing F5. Code: TextWindow.Title = "Area and Perimeter" TextWindow.Write("How long is the rectangle? ") length = TextWindow.ReadNumber() TextWindow.Write("How wide is the rectangle? ") width = TextWindow.ReadNumber() area = length * width perimeter = 2 * length + 2 * width TextWindow.WriteLine("The area of the rectangle is " + area + ".") TextWindow.WriteLine("The perimeter of the rectangle is " + perimeter + ".")
  4. If you want to store multiple values of the same type, you can use an array instead of creating multiple variables. Then you can perform various operations on the values as a group. In the example on this slide, you define an array that will contain names of students. Then you use an operation of the Array object to search the array for a specific value. Code: TextWindow.Title = "Array Object" TextWindow.Write("What is the name of the first student? ") students[1] = TextWindow.Read() TextWindow.Write("What is the name of the second student? ") students[2] = TextWindow.Read() TextWindow.Write("What is the name of the third student? ") students[3] = TextWindow.Read() Textwindow.WriteLine("Is ‘Robin' here? " + Array.ContainsValue(students, "Robin"))
  5. You can use the following formulas for calculation: radius = diameter / 2 area = (3.14) * radius * radius circumference = (3.14) * 2 * radius Solution: TextWindow.Write("What is the diameter of the circle? ") diameter = TextWindow.ReadNumber() radius = diameter / 2 area = (3.14) * radius * radius circumference = (3.14) * 2 * radius TextWindow.WriteLine("The area of the circle is " + area + ".") TextWindow.WriteLine("The circumference of the circle is " + circumference + ".")