1. República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La
Educación Superior
Instituto Universitario De Tecnología
―Antonio José De sucre‖
Extensión – San Felipe
III Semestre Informática
Bachiller:
Oropeza González
Enitmar Ixiomelis
2. Variable
Una variable está formada por un espacio
en el sistema de almacenaje (memoria principal
de un ordenador) y un nombre simbólico (un
identificador) que está asociado a dicho espacio.
Ese espacio contiene una cantidad o información
conocida o desconocida, es decir un valor. El
nombre de la variable es la forma usual de
referirse al valor almacenado: esta separación
entre nombre y contenido permite que el nombre
sea usado independientemente de la información
exacta que representa. El identificador, en el
código fuente de la computadora puede estar
ligado a un valor durante el tiempo de ejecución
y el valor de la variable puede por lo tanto
cambiar durante el curso de la ejecución del
programa.
3. Las variables pueden ser de longitud:
Fija.- Cuando el tamaño de la misma no variará a
lo largo de la ejecución del programa. Todas las
variables, sean del tipo que sean tienen longitud
fija, salvo algunas excepciones — como las
colecciones de otras variables (arrays) o las
cadenas.
Variable.- Cuando el tamaño de la misma puede
variar a lo largo de la ejecución. Típicamente
colecciones de datos
Tipos de variables
int: O Entero(En inglés Integrer). Almacena un
número entero de -32768 a +32767. Ocupa 16 bits en
memoria. Los números que almacena no pueden
contener decimales
float: O Flotante. Almacena un número con
decimales con 7 dígitos de precisión. Ocupa 32 bits
4. inglés). En este caso, el valor se asigna indicando
directamente el número entero o decimal. Los números
decimales utilizan el carácter . (punto) en vez de , (coma) para
separar la parte entera y la parte decimal:
var iva = 16;
// variable tipo enterovar total = 234.65; //
variable tipo decimal
Cadenas de texto
Se utilizan para almacenar caracteres, palabras y/o frases
de texto. Para asignar el valor a la variable, se encierra el
valor entre comillas dobles o simples, para delimitar su
comienzo y su final:
var mensaje = "Bienvenido a nuestro sitio web"; va
nombreProducto = 'Producto ABC'; var letraSeleccionada = 'c';
En ocasiones, el texto que se almacena en las variables no es
tan sencillo. Si por ejemplo el propio texto contiene comillas
simples o dobles, la estrategia que se sigue es la de encerrar
el texto con las comillas (simples o dobles) que no utilice el
texto:
/* El contenido de texto1 tiene comillas simples, por lo que se
encierra con comillas dobles */var texto1 = "Una frase con
'comillas simples' dentro"; /* El contenido de texto2 tiene
comillas dobles, por lo que se encierra con comillas simples
5. matrices e incluso arreglos. No obstante, el
término array es el más utilizado y es una palabra
comúnmente aceptada en el entorno de la
programación.
Un array es una colección de variables, que pueden
ser todas del mismo tipo o cada una de un tipo
diferente. Su utilidad se comprende mejor con un
ejemplo sencillo: si una aplicación necesita
manejar los días de la semana, se podrían crear
siete variables de tipo texto:
var dia1 = "Lunes"; var dia2 = "Martes";...var dia7 =
"Domingo";
Aunque el código anterior no es incorrecto, sí que
es poco eficiente y complica en exceso la
programación. Si en vez de los días de la semana se
tuviera que guardar el nombre de los meses del
año, el nombre de todos los países del mundo o las
mediciones diarias de temperatura de los últimos
100 años, se tendrían que crear decenas o cientos
6. variables de tipo lógico. Aunque para
entender realmente su utilidad se debe
estudiar la programación avanzada con
JavaScript del siguiente capítulo, su
funcionamiento básico es muy sencillo.
Una variable de tipo bolean almacena un
tipo especial de valor que solamente puede
tomar dos valores: true (verdadero) o
false (falso). No se puede utilizar para
almacenar números y tampoco permite
guardar cadenas de texto.
Los únicos valores que pueden almacenar
estas variables son true y false, por lo
que no pueden utilizarse los valores
verdadero y falso. A continuación se
muestra un par de variables de tipo
7. Recomendaciones para su nombre
• Crea nombres de variable largos y descriptivos.
• No seas vago y dale un nombre lo más descriptivo
posible
• Pon las unidades en los nombres de la variable.
Si tu variable informa una medida o algo que
pueda ser contado debería incluirse la unidad de
medida en la que está el valor de la misma.
• Si estás usando el ―cAmel cAse‖, piensa en usar
―cApitAlize‖. Si los nombres de las variables
están compuestos por más de una palabra, evita
las mayúsculas en la segunda palabra. (ejemplo
Variable o Ejemplo variable)
• Nunca uses variables con nombre temp. Estas
variables generalmente ensucian el código ya
que no aportan nada, siempre mejor informar que
están alojando en su interior aunque sean
temporales.
8. Constante
En programación, una constante es un valor que
no puede ser alterado durante la ejecución de un
programa.
Una constante corresponde a una longitud fija de
un área reservada en la memoria principal del
ordenador, donde el programa almacena valores
fijos.
Por ejemplo:
El valor de pi = 3.1416
Por conveniencia, el nombre de las constantes
suele escribirse en mayúsculas en la mayoría de
lenguajes.
En C las constantes se declaran con la directiva
#define, esto significa que esa constante tendrá
el mismo valor a lo largo de todo el programa.
El identificador de una constante así definida
será una cadena de caracteres que deberá
9. Ejemplo:
#include <stdio.h>
#define PI 3.1415926
int main()
{
printf("Pi vale %f", PI);
return 0;
}
Lo cual mostrará por pantalla:
Pi vale 3.1415926
Es decir, PI es una constante a la que le hemos
asignado el valor 3.1415926 mediante la directiva
#define.
La directiva #define también se puede utilizar para
definir expresiones más elaboradas con operadores
(suma, resta, multiplicación etc.) por ejemplo:
#define X 2.4
#define Y 9.2
10. Tipo de constantes
Se puede hacer una división de las constantes en
tres clases:
constantes literales (sin nombre)
constantes declaradas (con nombre)
constantes expresión
Constantes literales
Son valores de cualquier tipo que se utilizan
directamente, no se declaran ya que no tienen
nombre. En el siguiente ejemplo tienes un par de
constantes literales (el 3, el 4, y el 3.1416):
VolumenEsfera := 4/3 * 3.1416 * Radio * Radio * Radio;
11. También llamadas constantes con nombre, son las
que se declaran en la sección const asignándoles
un valor directamente. Por ejemplo:
Constantes expresión
También se declaran en la sección const, pero a
estas no se les asigna un valor directamente,
sino que se les asigna una expresión. Esta
expresión se evalúa en tiempo de compilación y el
resultado se le asigna a la constante. Ejemplo:
const
Pi = 3.141592; (* valor real *)
Min = 0; (* entero *)
Max = 99; (* entero *)
Saludo = 'Hola'; (* cadena caract. *)
12. Constantes expresión
También se declaran en la sección const, pero
a estas no se les asigna un valor
directamente, sino que se les asigna
una expresión. Esta expresión se evalúa en
tiempo de compilación y el resultado se le
asigna a la constante. Ejemplo:
const
Min = 0;
Max = 100;
Intervalo = 10;
N = (Max - Min) div Intervalo;
Centro = (Max - Min) div 2;
13. Variables visual Basic
1. Crea un nuevo proyecto
2. Inserta dos CommandButton a los que llamaremos Boton1 y
Boton2.
3. Inserta un Label al que llamaremos Valor
4. Escribe dentro del Boton1, haciendo doble clic, estas lineas de
codigo:
Private Sub Boton1_Click()
Dim Contador As Integer
Valor.Caption = Contador
End Sub
5. Y dentro del Boton2 estas otras:
Private Sub Boton2_Click()
Valor. Caption = Contador
End Sub
Observa como en el primer botón hemos definido una variable
llamada Contador, mientras que en el segundo botón no.
6. Realiza una ejecución de prueba. Pulsa en el primer botón.
Observa como el valor de la variable ha pasado a nuestro
Label.
7. Pulsa ahora el segundo Botón.
14. Se produce un error, apareciendo una ventana como
la que mostramos en esta imagen. Este error nos
avisa que existe una variable que no esta definida.
Aunque parezca que la tenemos definida no es así. La
definición de dicha variable esta en otro
procedimiento.
8. Pulsa el botón Aceptar y observa donde se ha
producido el error.
9. Detén la ejecución de la aplicación.
Si deseas utilizar una variable con el mismo nombre
en otro procedimiento deberás volverla a definir.
Piensa que aunque se llamen exactamente igual, son
variables diferentes ya que están en procedimientos
diferentes.
Si nosotros creamos las variables con Dim al volver
a entrar dentro del evento donde se ha creado la
variable, esta se vuelve a iniciar. Si queremos que
15.
16. Declarando Constantes visual Basic
Vamos a imaginas que queremos realizar una
aplicación en la que partiendo de un numero inicial
de alumnos, cada vez que pulsemos un botón el
número de alumnos aumente en 1.
1. Borra las lineas de codigo que hemos escrito en
las practicas anteriores y escribe el siguiente
codigo allí donde corresponda (Ten presente no
estamos utilizando el segundo botón)
Option Explicit
Public Contador As Integer
Const Alumnos = 45
Private Sub Boton1_Click()
Contador = Contador + 1
Valor.Caption = Contador + Alumnos
End Sub
2. Realiza una ejecución de prueba
17. Se
puede pensar que no hace falta crear una
constante llamada Alumnos donde se introduce el
número de alumnos que tenemos. Pero piensa que
una constante es de suma utilidad en el momento
que estamos realizando una gran aplicación en
la que surge muchas veces una cantidad con la
que tenemos que trabajar.
Ejemplo: imagina que tienes una aplicación con
cientos de lineas en la que calculas el promedio
de notas de la clase, el promedio de faltas en un
trimestre, etc. Bien, pues en todos estos cálculos
necesitas saber el número de alumnos que tienes.
Si utilizaras esta misma aplicación otros años
Se debería cambiar el número de alumnos.
Entonces se tendría que buscar línea a línea allí
donde realizas dichos cálculos, para cambiar el
número de alumnos. En cambio, si utilizas una
constante, con solo cambiar el valor de la