SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

La actualidad más candente

Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
Lorenzo Morillas Tomás
 
Hash table in java
Hash table in javaHash table in java
Hash table in java
siriindian
 
QTP VB Script Trainings
QTP VB Script TrainingsQTP VB Script Trainings
QTP VB Script Trainings
Ali Imran
 
Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6
Jeanie Arnoco
 
Arrays,string and vector
Arrays,string and vectorArrays,string and vector
Arrays,string and vector
Kavitha713564
 
Unit 5 java-awt (1)
Unit 5 java-awt (1)Unit 5 java-awt (1)
Unit 5 java-awt (1)
DevaKumari Vijay
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
Jesús Cedeño
 
Ejercicios lpp
Ejercicios lppEjercicios lpp
Ejercicios lpp
dillymon
 
Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]
Aaron Gustafson
 
Presentacion macros
Presentacion macrosPresentacion macros
Presentacion macros
Alejandra Ulcuango
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
CHRISTIAN ASENCIO
 
Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4
Fabiola Valerio Ramirez
 
Pestaña inicio
Pestaña inicioPestaña inicio
Variables en Visual Basic 6.0
Variables en Visual Basic 6.0Variables en Visual Basic 6.0
Variables en Visual Basic 6.0
Lic. Rolando Torres
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
estefania loredo cortes
 
PHP MVC
PHP MVCPHP MVC
Java Arrays
Java ArraysJava Arrays
Java Arrays
OXUS 20
 
Literals,variables,datatype in C#
Literals,variables,datatype in C#Literals,variables,datatype in C#
Literals,variables,datatype in C#
Prasanna Kumar SM
 
Funciones en SQL SERVER
Funciones en SQL SERVERFunciones en SQL SERVER
Funciones en SQL SERVER
CESARHERNANPATRICIOP1
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
melody77776
 

La actualidad más candente (20)

Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
Hash table in java
Hash table in javaHash table in java
Hash table in java
 
QTP VB Script Trainings
QTP VB Script TrainingsQTP VB Script Trainings
QTP VB Script Trainings
 
Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6
 
Arrays,string and vector
Arrays,string and vectorArrays,string and vector
Arrays,string and vector
 
Unit 5 java-awt (1)
Unit 5 java-awt (1)Unit 5 java-awt (1)
Unit 5 java-awt (1)
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Ejercicios lpp
Ejercicios lppEjercicios lpp
Ejercicios lpp
 
Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]
 
Presentacion macros
Presentacion macrosPresentacion macros
Presentacion macros
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4
 
Pestaña inicio
Pestaña inicioPestaña inicio
Pestaña inicio
 
Variables en Visual Basic 6.0
Variables en Visual Basic 6.0Variables en Visual Basic 6.0
Variables en Visual Basic 6.0
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
PHP MVC
PHP MVCPHP MVC
PHP MVC
 
Java Arrays
Java ArraysJava Arrays
Java Arrays
 
Literals,variables,datatype in C#
Literals,variables,datatype in C#Literals,variables,datatype in C#
Literals,variables,datatype in C#
 
Funciones en SQL SERVER
Funciones en SQL SERVERFunciones en SQL SERVER
Funciones en SQL SERVER
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
 

Similar a Variables - Small Basic

Taller Conceptos Básicos De Programación.pdf
Taller Conceptos Básicos De Programación.pdfTaller Conceptos Básicos De Programación.pdf
Taller Conceptos Básicos De Programación.pdf
AnaSofiaRodriguezzap
 
Constantes y variables enitmar
Constantes y variables enitmarConstantes y variables enitmar
Constantes y variables enitmar
La Morena Guariqueña
 
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
Rufi 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 jazmin
mes90
 
Los 5 fantasticos
Los 5 fantasticosLos 5 fantasticos
Los 5 fantasticos
Brenda Jazmin
 
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
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
Cesar Celis
 
TRABAJO DE TECNOLOGIA increíble y próspero epico
TRABAJO DE TECNOLOGIA increíble y próspero epicoTRABAJO DE TECNOLOGIA increíble y próspero epico
TRABAJO DE TECNOLOGIA increíble y próspero epico
edepjuanorozco
 
Variables-Scratch
Variables-ScratchVariables-Scratch
Variables-Scratch
Jeisson Isaza
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variables
AliciaLilianaDazSanR
 
Raptor comandos
Raptor comandosRaptor comandos
Raptor comandos
arecerv
 
Programar una clase e VB
Programar una clase e VBProgramar una clase e VB
Programar una clase e VB
Leonardo Paul Lopez Zambrano
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor
0cero
 
Lab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely RamosLab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely Ramos
Riccy1
 
Programacion
ProgramacionProgramacion
Programacion
michaelascanio
 
tecnología 2 trabajo grupal variables constantes acumuladores .pdf
tecnología 2 trabajo grupal variables constantes acumuladores .pdftecnología 2 trabajo grupal variables constantes acumuladores .pdf
tecnología 2 trabajo grupal variables constantes acumuladores .pdf
isabelaespfajardo200
 
taller de tecnologia. Conceptos básicos en programación
taller de tecnologia. Conceptos básicos en programacióntaller de tecnologia. Conceptos básicos en programación
taller de tecnologia. Conceptos básicos en programación
IsabelSofia24
 
Conceptos básicos de programación trabajo
Conceptos básicos de programación trabajoConceptos básicos de programación trabajo
Conceptos básicos de programación trabajo
BrendaCeballos12
 
Trabajando de tecnología de concepto básicos de programación
Trabajando de tecnología de concepto básicos de programaciónTrabajando de tecnología de concepto básicos de programación
Trabajando de tecnología de concepto básicos de programación
edepveronicavivaz
 
conceptos básicos de programación tecnología
conceptos básicos de programación tecnologíaconceptos básicos de programación tecnología
conceptos básicos de programación tecnología
edepwilfranacosta
 

Similar a Variables - Small Basic (20)

Taller Conceptos Básicos De Programación.pdf
Taller Conceptos Básicos De Programación.pdfTaller Conceptos Básicos De Programación.pdf
Taller Conceptos Básicos De Programación.pdf
 
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
 
TRABAJO DE TECNOLOGIA increíble y próspero epico
TRABAJO DE TECNOLOGIA increíble y próspero epicoTRABAJO DE TECNOLOGIA increíble y próspero epico
TRABAJO DE TECNOLOGIA increíble y próspero epico
 
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
 
tecnología 2 trabajo grupal variables constantes acumuladores .pdf
tecnología 2 trabajo grupal variables constantes acumuladores .pdftecnología 2 trabajo grupal variables constantes acumuladores .pdf
tecnología 2 trabajo grupal variables constantes acumuladores .pdf
 
taller de tecnologia. Conceptos básicos en programación
taller de tecnologia. Conceptos básicos en programacióntaller de tecnologia. Conceptos básicos en programación
taller de tecnologia. Conceptos básicos en programación
 
Conceptos básicos de programación trabajo
Conceptos básicos de programación trabajoConceptos básicos de programación trabajo
Conceptos básicos de programación trabajo
 
Trabajando de tecnología de concepto básicos de programación
Trabajando de tecnología de concepto básicos de programaciónTrabajando de tecnología de concepto básicos de programación
Trabajando de tecnología de concepto básicos de programación
 
conceptos básicos de programación tecnología
conceptos básicos de programación tecnologíaconceptos básicos de programación tecnología
conceptos básicos de programación tecnología
 

Más de ISIV - Educación a Distancia

Escuelas económicas 2018
Escuelas económicas 2018Escuelas económicas 2018
Escuelas económicas 2018
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 ISIV
ISIV - 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 ISIV
ISIV - 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 ISIV
ISIV - 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 Total
ISIV - Educación a Distancia
 
Plan de negocios
Plan de negociosPlan 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.
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
ELBP Módulo 1 principios
ELBP Módulo 1 principiosELBP Módulo 1 principios
ELBP Módulo 1 principios
ISIV - Educación a Distancia
 
La Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small BasicLa Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small Basic
ISIV - Educación a Distancia
 
Explorando Formas - Small Basic
Explorando Formas - Small BasicExplorando Formas - Small Basic
Explorando Formas - Small Basic
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
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 Talentos
ISIV - Educación a Distancia
 
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
ISIV - 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 Alrededor
ISIV - 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ábitos
ISIV - Educación a Distancia
 
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ISIV - Educación a Distancia
 
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon MaxwellELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ISIV - Educación a Distancia
 
ELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación EstrátegicaELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación Estrátegica
ISIV - Educación a Distancia
 

Más 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
 
La Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small BasicLa Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small Basic
 
Explorando Formas - Small Basic
Explorando Formas - Small BasicExplorando Formas - Small Basic
Explorando Formas - 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
 
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
 
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon MaxwellELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
 
ELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación EstrátegicaELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación Estrátegica
 

Último

Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
perezducasaarmando
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 

Último (20)

Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 

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.

Notas del editor

  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 + ".")