Declaración de Variables

9
PROGRAMACIÓN I SECCIÓN 03 ING. ALEJANDRO PADILLA [email protected]

description

es un material para los estudiantes.

Transcript of Declaración de Variables

PROGRAMACIN I

PROGRAMACIN ISeccin 03Ing. Alejandro [email protected]

TIPOS DE DATOSEn el caso del lenguaje de programacin C#, los tipos de datos ms empleados son: Los tipos enteros: int, short y long para manipular nmeros enteros. Los tipos reales: float y double. El tipo: char (a,z,?,$,@,G,7, etc.; en total los 256 caracteres del cdigo ASCII) para caracteres, letras y smbolos. As como algunos ms complejos como los strings y arreglos.

VARIABLES Y CONSTANTESUna variable representa un valor numrico o de cadena o un objeto de una clase. El valor que la variable almacena puede cambiar, pero el nombre sigue siendo el mismo. Una variable es un tipo de campo. El cdigo siguiente es un ejemplo sencillo de cmo declarar una variable de entero, asignarle un valor y, a continuacin, asignarle un nuevo valor ;

VARIABLES Y CONSTANTESDeclaracin de una variableint miNumero; // Declaramos la variable, pero no la inicializamos con ningn valor.Para asignar un valor a una variable, se indica el identificador de la misma, seguido del smbolo igual (=) y el valor que queremos que almacene:miNumero = 5; // Asignamos el valor '5'.Tambin se puede declarar y asignar un valor al mismo tiempo:int miNumero = 5; // Declaramos la variable, y asignamos el valor '5'.

VARIABLES Y CONSTANTESEn C# tiene que especificar si la variable es de tipo int, float, byte, short u otro cualquiera entre ms de 20 tipos de datos diferentes. El tipo especifica, entre otras cosas, la cantidad de memoria exacta que se debe asignar para almacenar el valor cuando la aplicacin se ejecuta. int answer = 42;string greeting = "Hello, World!";

VARIABLES Y CONSTANTESUna constante es otro tipo de campo. Contiene un valor que se asigna cuando se compila el programa y nunca cambia despus. Las constantes se declaran con la palabra clave const; son tiles para que el cdigo sea ms legible.const int speedLimit = 55;const double pi = 3.14159265358979323846264338327950;Una variable readonly es como una constante pero su valor se asigna al iniciar el programa. Esto le permite establecer el valor basndose en alguna otra condicin que no conoce hasta que se ejecuta el programa. Pero despus de esa primera asignacin, el valor no puede cambiar de nuevo mientras el programa se est ejecutando.

TABLA DE DATOS PRIMITIVOS

TIPOS DE DATOS ESPECIALESDECIMALQuiz, el tipo numrico ms interesante de C#, dirigido al uso de clculos monetarios. Como se sabr, la aritmtica de punto flotante normal est sujeta a una variedad de errores de redondeo cuando se aplica a los valores decimales.El tipo decimal elimina estos errores y puede representar correctamente hasta 28 lugares decimales sin errores de redondeo lo hace especialmente eficaz para clculos de moneda.Si desea tratar un literal numrico real como decimal, utilice el sufijo m o M; por ejemplo:decimal Moneda = 300.5m;Sin el sufijo m, el nmero se trata como double, lo cual genera un error del compilador.

TIPOS DE DATOS ESPECIALESFLOATDe forma predeterminada, un literal numrico real en el lado derecho del operador de asignacin se trata como double. Por consiguiente, para inicializar una variable de tipo float, utilice el sufijo f o F de la manera siguiente:float x = 3.5F;Si no utiliza este sufijo en la declaracin anterior, obtendr un error de compilacin, ya que est intentando almacenar un valor de tipo double en una variable de tipo float