CONSTANTES Y VARIABLES

Páginas: 13 (3115 palabras) Publicado: 26 de septiembre de 2015
Todo sobre: “constantes”
Hola a todos/as,
Bien en éste articulo vamos a hablar sobre las contantes, que son parte fundamental de todo programa / aplicación / algoritmo / etc .. Así que como son tan importantes de uso, vamos a ver que son y sus tipos ;)

¿ Qúe es una constante ?
Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momentode la compilación (momento en el cual revisamos que el programa – algoritmo no tiene errores de sintaxis y se puede ejecutar) y este valor que se le dió permanece inalterado durante todo el programa. Ejemplo:
area = 25
base = 18
Esas son constantes por ejemplo, porque le asignamos nosotros un valor y ese valor no va a cambiar en lo que dure la ejecución el programa.

¿Cuántos tipos de constanteshay?
Podemos decir que hay tres tipos, las cuales voy a redactar rápido a continuación:
1) Constantes literales:
Son valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen nombre. Ejemplo:
area_circulo = 3.1416 * radio ^ 2

Analizando la expresión: vemos que “area_circulo” va a ser igual a “3.1416” por elradio elevado al cuadrado. Bien entonces ya algunos se habrándado cuenta cual vendría a ser nuestra constante literal en éste caso ( la que no tiene nombre ), entonces el 3.1416 es nuestra constante literal. Ya que no necesita nombre sino que la colocamos directamente porque es un valor mundial, 3.1416 equivale a un valor simplificado del “Número π“, y ese valor no cambiara nunca ya sea que usemos una formula u otra fórmula “pi” va a seguir valiendo lomismo, por eso es una constante literal. Para saber más de π (pi) pueden verlo AQUI.

2) Constantes declaradas
También llamadas constantes con nombre, son las que se declaran asignándoles un valor directamente. Ejemplo:
Usando el ejemplo anterior de π (pi) podríamos decir que si la queremos “almacenar “a esa constante literal en una constante declarada pues debemos asignarle el valor asi como dice elconcepto con un nombre que queramos. Asi:
pi = 3.1416

Así de simple, entonces más adelante cuando queramos hacer alguna operación que incluya a la constante “pi“, pues no introducimos el “3.1416” sin decir nada sino que en vez de ese número ponemos “pi” y pues el programa va a usar el 3.1416 porque el programa “entiende” que a “pi” se le está asignando un valor, y que debe usar ese valor cuandoalguien mencione a “pi”.
Pero ese es un tipo de declaradas nomas, porque quise poner de ejemplo el caso de π (pi). Ahora veremos otras declaradas:
precio = 55     ( un numero entero )
altura = 12.6     ( numero real )
mensaje = ‘bienvenidos’     ( cadena de caracteres )
Así que vemos que se aplica el concepto de: “son las que se declaran asignándoles un valor directamente“, porque vemos quedeclaramos “precio” asignándole un valor directamente que es el “55“, y así mismo con “altura” y con “mensaje” que le asignamos un valor pero no numérico sino de caracteres.

3) Constantes de expresión
A estas constantes 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 (tiempo en que el programa se revisa antes de la ejecuciónpara ver si no hay errores de algún tipo y así poderse ejecutar normalmente) y el resultado se le asigna a la constante. Ejemplo:
base = 25
altura = 10
area_triangulo = ( base * altura ) / 2
Entonces “area_triangulo” cumple con lo que dice el concepto de “constante de expresion“, porque dice que en éstas no se le asigna un valor directamente, pues veamos… ¿a area_triangulo le hemos asignado unvalor?, pues no. En cambio el valor nacerá en la ejecución del programa que usara la constante declarada base por la constante declarada altura y la dividirá para una constante literal dos (2).

Dev-C++, clase2 – ingresar variables
Como vimos en la clase anterior ( clase1 – mostrar constantes ), pues ahora que sabemos ya mostrar datos, vamos a aprender a ingresar datos. Para ello usaremos ahora un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variables y constantes
  • variables y constantes
  • Constantes Y Variables
  • CONSTANTES Y VARIABLES
  • constantes y variables en programacion
  • Capital Constante Y Variable
  • Variables y constantes c#
  • Clasificacion de variables y constantes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS