Documente Academic
Documente Profesional
Documente Cultură
(UNEFA)
MARACAY- ARAGUA
PROGRAMACIÓN
PROFESORA:
Carmen Zafra
ALUMNAS:
Todas las variables deben ser de un tipo de datos, ya sea un dato de tipo primitivo,
como un número o texto, o un dato abstracto, como un objeto que se ha creado.
Int total;
total = 10;
Al crear una variable tenemos en mente que es para guardar datos, pero cuando
estamos programando podemos necesitar otra serie de variables que también son
importantes.
Para entender un poco los ejemplos de variables que te puedes encontrar, vamos
a ver algunos tipos de variables que podemos utilizar.
Variable auxiliar
También se llaman variables temporales. Son las que necesitamos para hacer
algo de manera temporal.
c = a;
a = b;
b = c;
Variable acumuladora
Variable de estado
La más simple podría ser una variable booleana, dónde su valor sería true o false.
Pero también podrías definir varios estados. Por ejemplo, si tienes un objeto
luchador en un juego, puede estar peleando, cayendo, siendo derrotado…
CONSTANTE
Esa es la principal diferencia entre constante y variable. Una variable puede tener
cualquier valor (del mismo tipo de datos que hemos declarado), ya sea en tiempo
de diseño, lo cambiamos nosotros en el código fuente, o en tiempo de ejecución,
dependiendo de cómo se está ejecutando el programa.
El número Pi π.
El número e.
En programación también tenemos otros ejemplos. Éstos pueden venir definidos
por el propio lenguaje de programación, como puede ser un código de color,
errores del sistema, etc.
Pero también las podemos definir nosotros, como el tamaño máximo de una array
o matriz, un texto que se utilice en varios sitios del código.
#define PI 3.1415926
PI = 2;
Son aquellos que solo actúan sobre una sola variable, un solo operando. Por
ejemplo el operador de incremento, que son dos símbolos de sumar juntos. Al
ponerlos delante o detrás una variable lo que hará es sumarle 1 a esa variable.
Son los que usan dos operandos, por ejemplo todos los operadores aritméticos:
suma, resta, multiplicación, división… Son operadores binarios.
CONTADORES
Es una variable en la memoria que se incrementará en una unidad cada vez que
se ejecute el proceso.
ACUMULADORES
Un acumulador es una variable en la memoria cuya misión es almacenar
cantidades variables.
¿QUÉ ES UN SWITCH?
Vemos que existen varias palabras claves, y una estructura particular. Analicemos
cada parte:
Ejemplo de switch:
Vemos un ejemplo de una sentencia switch, dónde con una variable almacene el
número del mes, un valor entre 1 y 12, y nos diga cuantos días tiene ese mes.
switch(mes)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
print("Hay 31 días en este mes");
break;
case 2:
print("Hay 28 días en este mes");
break;
case 4:
case 6:
case 9:
case 11:
print("Hay 30 días en este mes");
break;
default:
print("Mes incorrecto");
break;
}
La sentencia switch se utiliza solo para verificar la igualdad, como hemos visto. No
puedes verificar si los valores son más grandes o más pequeños en la variable.
También sirve para verificar valores simples.
Como vemos, tiene una gran similitud con la sentencia if y else. Obviamente, es
posible combinar todas las sentencias, como por ejemplo poner dentro de
un if una sentencia switch .
Parte de un programs:
Subprogramas
Encabezados
COMENTARIO
TIPOS DE DATOS
Los tipos de datos en un lenguaje de programación pueden ser muy variados, así
que es difícil preguntarte cuantos tipos de datos hay en un lenguaje, ya que
incluso puedes crearte los tuyos propios, mediante enumeraciones o estructuras.
Ponemos tres ejemplos de tipos de datos básicos que son los más utilizados:
los números, los textos y las fechas.
Si estamos con textos, podemos comparar (si son iguales o no), podemos sustituir
parte del texto, añadir texto a uno existente, etc.
Con fechas podemos también sumar o restar fechas (o días, meses, años),
compararlas, etc.
Aunque es habitual encontrarlo escrito en el código fuente como int, hay otros
lenguajes, como visual basic, que se escribe integer.
¿Como podemos distinguir una variable si se ha declarado como int o como float?
Por ejemplo, si nos encontramos un número con un punto decimal (3.14).
También puedes ver un número con la letra F o con la letra D, para distinguir si es
un float o un double. Por ejemplo 3.56F.