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

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Object Oriented PHP - PART-1
Object Oriented PHP - PART-1Object Oriented PHP - PART-1
Object Oriented PHP - PART-1
 
Introducción a Small Basic
Introducción a Small BasicIntroducción a Small Basic
Introducción a Small Basic
 
Javascript
JavascriptJavascript
Javascript
 
Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
Manual básico de youtube (2016)
Manual básico de youtube (2016)Manual básico de youtube (2016)
Manual básico de youtube (2016)
 
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
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 
Pilares de la POO
Pilares de la POOPilares de la POO
Pilares de la POO
 
El correo electronico diapositivas 13 09 sa copia
El correo electronico diapositivas 13 09 sa   copiaEl correo electronico diapositivas 13 09 sa   copia
El correo electronico diapositivas 13 09 sa copia
 
La Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small BasicLa Tortuga Gráfica - Small Basic
La Tortuga Gráfica - Small Basic
 
Introducción a Swing
Introducción a SwingIntroducción a Swing
Introducción a Swing
 
JSP
JSPJSP
JSP
 
Javascript
JavascriptJavascript
Javascript
 
Bloques de Programacion
Bloques de ProgramacionBloques de Programacion
Bloques de Programacion
 
Diseño web responsive
Diseño web responsiveDiseño web responsive
Diseño web responsive
 
Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASE
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
 
Atributos de clases
Atributos de clasesAtributos de clases
Atributos de clases
 
Ejercicios app inventor
Ejercicios app inventorEjercicios app inventor
Ejercicios app inventor
 

Semelhante a Variables - Small Basic

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
 
Constante y variable
Constante y variableConstante y variable
Constante y variable
Anthony Vera
 
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
guestc906c2
 
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
guestc906c2
 

Semelhante a 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
 

Mais de ISIV - Educación a Distancia

Mais 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
 
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
 
ELBP - Módulo 1 Conceptos Básicos
ELBP - Módulo 1 Conceptos BásicosELBP - Módulo 1 Conceptos Básicos
ELBP - Módulo 1 Conceptos Básicos
 
Módulo 7: Análisis de datos - Investigación de Mercado - Instituto ISIV
Módulo 7: Análisis de datos - Investigación de Mercado - Instituto ISIVMódulo 7: Análisis de datos - Investigación de Mercado - Instituto ISIV
Módulo 7: Análisis de datos - Investigación de Mercado - Instituto ISIV
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.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.

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