El documento describe las variables y constantes en programación. Explica que las variables son espacios de memoria que pueden cambiar de valor durante la ejecución de un programa, mientras que las constantes son valores fijos que no cambian. También clasifica las variables y proporciona un ejemplo de cómo declarar una constante en C usando #define.
0 calificaciones0% encontró este documento útil (0 votos)
122 vistas10 páginas
El documento describe las variables y constantes en programación. Explica que las variables son espacios de memoria que pueden cambiar de valor durante la ejecución de un programa, mientras que las constantes son valores fijos que no cambian. También clasifica las variables y proporciona un ejemplo de cómo declarar una constante en C usando #define.
El documento describe las variables y constantes en programación. Explica que las variables son espacios de memoria que pueden cambiar de valor durante la ejecución de un programa, mientras que las constantes son valores fijos que no cambian. También clasifica las variables y proporciona un ejemplo de cómo declarar una constante en C usando #define.
El documento describe las variables y constantes en programación. Explica que las variables son espacios de memoria que pueden cambiar de valor durante la ejecución de un programa, mientras que las constantes son valores fijos que no cambian. También clasifica las variables y proporciona un ejemplo de cómo declarar una constante en C usando #define.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 10
INSTITUTO TECNOLGICO SALINA CRUZ
ALUMNO: MANUEL ORTEGA MORALES
INGENIERA MECNICA 2 SEMESTRE GRUPO B1
TEMAS INVOLUCRADOS DEL TEMARIO:
2.2.- VARIABLES Y CONSTANTES
UNIDAD 2
CATEDRTICA: M. C. SUSANA MNICA ROMN NAJERA
MATERIA: ALGORITMOS Y PROGRAMACIN
MIERCOLES 8 DE MARZO DEL 2014
2 NDICE
NDICE ........................................................................................................................ 2 INTRODUCCIN ........................................................................................................ 3 VARIABLES Y CONSTANTES .................................................................................... 4 VARIABLES: ............................................................................................................ 4 CLASIFICACIN DE VARIABLES: ......................................................................... 5 CONSTANTE: .......................................................................................................... 5 Ejemplo de una constante en C(#define) ................................................................. 6 CONCLUSIONES ........................................................................................................ 8 OTRAS FUENTES ...................................................................................................... 9 ANEXOS ................................................................................................................... 10
3 INTRODUCCIN
Uno de los elementos fundamentales a la hora de disear programas, ya sea en el lenguaje Pascal o en cualquiera de los otros de los lenguajes de programacin existentes, son las variables, de all es su importancia en el aprendizaje de la programacin. As pues, veamos en primer lugar qu son las variables. Bsicamente, una variable es un espacio de memoria en donde podemos almacenar temporalmente datos de cualquier tipo de informacin que necesitemos para realizar un proceso, y tal como su nombre lo indica, las variables pueden cambiar su valor a lo largo de la ejecucin de un programa. Adems de las variables, existe tambin lo que se denomina constantes, cuya funcin es similar a la de las variables ya que tambin permiten almacenar datos temporalmente en un espacio de memoria; pero a diferencia de stas, los valores que las constantes almacenan se mantienen fijos durante la ejecucin de un programa; de modo que, si durante la ejecucin se intenta variar su valor se producir un error. Al igual que a las variables, a las constantes tambin debemos darles un nombre para ser reconocidas dentro de un programa.
4 VARIABLES Y CONSTANTES
VARIABLES: En programacin, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecucin de un programa. Una variable corresponde a un rea reservada en la memoria principal del ordenador pudiendo ser de longitud:
Fija.- Cuando el tamao de la misma no variar a lo largo de la ejecucin 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 tamao de la misma puede variar a lo largo de la ejecucin. Tpicamente colecciones de datos.
Las variables se representan con identificadores que hacen referencia a un lugar de la memoria del programa en donde se almacena un dato. Una variable est asociada a un tipo de datos, el cual y en funcin del tamao del mismo determina la cantidad de bytes que sern necesarios para almacenar la variable. En el caso de colecciones y al contrario que con el resto de tipo de datos, ya sean primitivos u objetos complejos, la memoria asignada a almacenar tales variables no se conoce de antemano, lo cual lleva a establecer polticas de reserva de memoria:
Reserva fija de memoria.- Implica predeterminar la cantidad de memoria que se asignar a la coleccin. Es una poltica extremadamente rgida, ya que llegados al final de la zona de memoria no se podran almacenar nuevos elementos. Reserva variable de memoria.- Se dedica una zona de memoria, pudiendo ser de un tamao predeterminado o no, y en caso de sobrepasarse dicha zona de memoria se vuelve a asignar otra zona, contigua o no, para impedir la restriccin mencionada arriba.
5 CLASIFICACIN DE VARIABLES: Por su contenido Variables Numricas: Son aquellas en las cuales se almacenan valores numricos, positivos o negativos, es decir almacenan nmeros del 0 al 9, signos (+ y -) y el punto decimal. Ejemplo: iva = 0.15 pi = 3.1416 costo = 2500 Variables Lgicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparacin entre otros datos. Variables Alfanumricas: Est formada por caracteres alfanumricos (letras, nmeros y caracteres especiales). Ejemplo: letra = a apellido = lopez direccion = Av. Libertad #190 Por su uso Variables de Trabajo: Variables que reciben el resultado de una operacin matemtica completa y que se usan normalmente dentro de un programa. Ejemplo: Suma = a + b /c Contadores: Se utilizan para llevar el control del nmero de ocasiones en que se realiza una operacin o se cumple una condicin. Con los incrementos generalmente de uno en uno. Acumuladores: Forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente.
CONSTANTE: En programacin, una constante es un valor que no puede ser alterado durante la ejecucin 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 maysculas en la mayora de lenguajes.
6 Ejemplo de una constante en C(#define) 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 cumplir los mismos requisitos que el de una variable (sin espacios en blanco, no empezar por un dgito numrico, etc). 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 tambin se puede utilizar para definir expresiones ms elaboradas con operadores (suma, resta, multiplicacin etc) y otras constantes que hayan sido definidas previamente, por ejemplo:
7 #define X 2.4 #define Y 9.2 #define Z X + Y
En C++ el uso de #define est totalmente desaconsejado, para declarar una constante simblica (equivalente a constante en C) se usa la palabra clave const seguido del tipo de dato que queramos incluir.
8 CONCLUSIONES
Las constantes son un dato numrico o bien, alfanumrico fijo, que no cambia durante la ejecucin de un programa. En el lenguaje de programacin C, que es el programa que utilizamos en este curso de algoritmos y programacin, las constantes se declaran con #define, quiere decir, que el valor de la constante ser el mismo, o sea, tendr el mismo valor. Las variables son espacios reservados en la memoria del programa, estas variables pueden cambiar constantemente de valor a lo largo del programa. Pueden ser de longitud fija o variable. Ya que no conocemos el lugar en el que se almacenan estas variables, se establecen polticas de reserva de memoria, que son reserva fija de memoria y reserva variable de memoria. Las variables se clasifican en: Numricas Lgicas Alfanumricas De trabajo Contadores Acumuladores
9 OTRAS FUENTES
o Bautista Lievano Luis ngel, Rico lvarez Nidia Gabriela. Equipo6algp. https://sites.google.com/site/equipo6algp/unidad-ii/2-2-variables-y- constantes. Mxico. En Lnea. o Urbaez Wilber. DesarrolloWeb.com. http://www.desarrolloweb.com/articulos/2164.php. Espaa. 2005. En lnea.