Que es una variable?
una variable es un espacio de memoria donde se puede almacenar distintos tipos de datos(números, cadenas de texto, caracteres), a ese espacio de memoria se le llama variable porque su valor puede variar en el transcurso del programa, es decir, su valor puede valer un 1 y al final del programa esa variable valdrá 45, por eso se le llama variable.
En este ejemplo veremos como se declara y se le asigna un valor a la variable:
- #include <iostream>
- using namespace std;
- int main()
- {
- //declaro la variable de tipo numérico entero
- int x;
- //asigno valor a la variable x
- x = 5;
- return 0;
- }
en la linea 6 notemos que escribimos int seguido de x , int es el tipo de variable y x es el nombre de la variable, después hasta la linea 8 le asignamos un valor con el carácter =, le asignamos 5 como valor.
no es obligatorio primero declarar en tipo de variable y su nombre y después asignarle un valor, se pueden hacer las dos cosas en una misma linea así:
- #include <iostream>
- using namespace std;
- int main()
- {
- //declaro y asigno valor a la variable de tipo numérico entero
- int x = 5;
- return 0;
- }
y así reducimos 2 lineas de código menos, los tipos de datos en la variables pueden ser distintos a int aquí un ejemplo de cada tipo de dato y su álcense de valor en la memoria de la variable
TIPO TAMAÑO INTERVALO
boolean 1 bit true, false
char 16 bits Unicode cararcteres
short 16 bits [-32768,32767]
int 32 bits [-2147483648,2147483647]
long 64 bits [-9223372036854775808,9223372036854775807]
float 32 bits [-3.4E38,3.4E38]
double 64 bits [-1.7E308,1.7E308]
cuando declaremos cualquier variable con cualquier tipo de dato en los programas de c++, debemos tener en cuenta su intervalo de valores, es decir, no podremos declarar una variable de tipo byte con un valor de 534, ya que su máximo valor que puede almacenar es de 127... tendremos que tener cuidado con esos aspectos ya que en la hora de compilar nos marcara ese error.
en este ejemplo declararemos variables de cada tipo de dato con un respectivo valor valido, y cada valor lo mandaremos la pantalla con la funcion cout<< y aprenderemos a concatenar una cadena de texto o mensaje con una variable
- #include "iostream"
- using namespace std;
- int main()
- {
- char a = 'c';
- short b = 32000;
- int c = 450500;
- long d = 283495382;
- float e = 23.1034;
- double f = 232324424223.10034222;
- cout<<"La variable char vale "<<a<<" y esta dentro del rango\n";
- cout<<"La variable short vale "<<b<<" y esta dentro del rango\n";
- cout<<"La variable int vale "<<c<<" y esta dentro del rango\n";
- cout<<"La variable long vale "<<d<<" y esta dentro del rango\n";
- cout<<"La variable float vale "<<e<<" y esta dentro del rango\n";
- cout<<"La variable double vale "<<f<<" y esta dentro del rango\n";
- return 0;
- }
como podemos ver no incluí la variable de tipo bool, ya que es un tipo de dato verdadero o falso, y es algo que no de puede imprimir en pantalla, el bool lo usaremos mas adelante.
También observemos que el tipo de dato char su valor debe de ir encerrado entre comillas simples ' '.
Bien también observemos que para mandar a llamar una variable a imprimir en pantalla debemos de cerra el texto con las comillas y volver a poner los << escribir el nombre de variable cerrar nuevamente con << y podremos mostrar otro mensaje y al final el punto y coma ; que es lo que cierra una sentencia o instrucción.
yo lo escribí en el editor de texto sublime text y lo guarde somo var.cpp y lo compile dándole el nombre al ejecutable var.
Así sera la salida de pantalla a la hora de ejecutar el programa var:
muy bien, ya aprendimos a crear variable según el tipo de datos que lleguemos a necesitar en los programas que crearas después.
Te invito a seguir en este curso de C++ dando clic en el siguiente capitulo

No hay comentarios:
Publicar un comentario