Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
curso-cpp:variables-valores-tipos [2017/02/09 20:40] santo [Tipos] |
curso-cpp:variables-valores-tipos [2017/10/29 19:28] (actual) santo |
||
---|---|---|---|
Línea 80: | Línea 80: | ||
Así por ejemplo, si tenemos el siguiente fragmento de programa: | Así por ejemplo, si tenemos el siguiente fragmento de programa: | ||
- | <code> | + | <code cpp> |
int x; | int x; | ||
cin >> x; // Lectura 1 | cin >> x; // Lectura 1 | ||
Línea 107: | Línea 107: | ||
Por ejemplo, el siguiente fragmento de programa: | Por ejemplo, el siguiente fragmento de programa: | ||
- | <code> | + | <code cpp> |
int x = 25; | int x = 25; | ||
int y = 10; | int y = 10; | ||
Línea 133: | Línea 133: | ||
Cuando queremos **recibir** datos del usuario, debemos **almacenarlos** en alguna variable. Para eso utilizamos ''cin'', que permite hacer justamente eso. Por ejemplo el siguiente fragmento de código: | Cuando queremos **recibir** datos del usuario, debemos **almacenarlos** en alguna variable. Para eso utilizamos ''cin'', que permite hacer justamente eso. Por ejemplo el siguiente fragmento de código: | ||
- | <code> | + | <code cpp> |
int x; | int x; | ||
cin >> x; | cin >> x; | ||
Línea 147: | Línea 147: | ||
Por ejemplo, el siguiente fragmento de código: | Por ejemplo, el siguiente fragmento de código: | ||
- | <code> | + | <code cpp> |
cout << "Mensaje1" << endl; | cout << "Mensaje1" << endl; | ||
cout << "En la segunda linea " << "podemos enviar un texto en partes" << endl; | cout << "En la segunda linea " << "podemos enviar un texto en partes" << endl; | ||
Línea 173: | Línea 173: | ||
En lugar de usar el valor directamente, entonces, conviene guardarlo en una variable al comienzo: | En lugar de usar el valor directamente, entonces, conviene guardarlo en una variable al comienzo: | ||
- | <code> | + | <code cpp> |
int CANTIDAD_PERSONAS = 4; | int CANTIDAD_PERSONAS = 4; | ||
</code> | </code> | ||
Línea 183: | Línea 183: | ||
La declaración se hace simplemente agregando ''const'' al comienzo: | La declaración se hace simplemente agregando ''const'' al comienzo: | ||
- | <code> | + | <code cpp> |
const int CANTIDAD_PERSONAS = 4; | const int CANTIDAD_PERSONAS = 4; | ||
</code> | </code> | ||
Es una convención común (de muchas posibles) escribir las constantes en mayúsculas. | Es una convención común (de muchas posibles) escribir las constantes en mayúsculas. | ||
+ | |||
+ | ===== Ámbito de una variable ===== | ||
+ | |||
+ | No se puede utilizar una variable en cualquier lugar del programa, sino que cada variable tiene un **ámbito**, y solo puede utilizarse dentro del mismo. | ||
+ | |||
+ | El ámbito de una variable es el **bloque** (conjunto de instrucciones delimitadas con **llaves** ''{'' y ''}'') que contiene la declaración de la variable. Más adelante veremos instrucciones como ''if'', ''while'' y ''for'' que contienen bloques de instrucciones, y una variable declarada **dentro** de uno de estos bloques, no puede utilizarse **fuera** de los mismos. |