Tarea Programacion Variables y Operadores
Tarea Programacion Variables y Operadores
Quizás hayas escuchado de ellas, ya que por lo general las variables la utilizamos al
realizar cálculos matemáticos y lógicos.
int x = 5;
Como dice en la definición variable se le puede asignar un valor distinto durante el
tiempo, por ejemplo en el siguiente bloque de código declaramos la variable x con el
valor de 5 y en la segunda línea procedemos a cambiar su valor a 15.
EJEMPLO: Cambiando valor de variable en C#
int x = 5;
x = 15; //Cambiando valor de variable x.
Tipos de Variables en C#
Los tipos de variables en C# se pueden agrupar en 3 que son variables
locales, variables de instancia y variables de clase, a continuación detallamos cada
una.
Variables Locales
Son las variables que son declaradas dentro de métodos y solo pueden ser utilizada
dentro de los mismos.
En el siguiente ejemplo vemos como podemos declarar una variable local dentro de
un método:
using System;
public class Program {
Console.WriteLine(client.GetFullName());
}
}
public class Client{
//Declarando variables de instancia en clase.
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public ushort Age { get; set; }
using System;
Declaración de
Variables en C#
Por ejemplo: en la línea de código siguiente int es el tipo de datos que indica que el
valor de la variable nombreVariable puede ser cualquier número que este dentro de
dominio de número enteros dentro 32 bits de memoria, esto quiere decir dentro del
rango -2,147,483,648 hasta 2,147,483,647.
int nombreVariable = 1000;
A diferencia de C# otros lenguajes como Python o Javascript que no utilizan esta
sintaxis para declarar variables, pero aunque parezca un poco tedioso, te puedo decir
que esto tienes sus ventajas evitando errores de compilación e inesperados durante
ejecución, lo cual ayuda a reducir notablemente el tiempo de desarrollo.
Nombre Clase
corto .NET Tipo Ancho Intervalo (bits)
byte Byte Entero sin signo 8 0 a 255
sbyte SByte Entero con signo 8 -128 a 127
-2.147.483.648 a
int Int32 Entero con signo 32 2.147.483.647
uint UInt32 Entero sin signo 32 0 a 4294967295
short Int16 Entero con signo 16 -32.768 a 32.767
ushort UInt16 Entero sin signo 16 0 a 65535
-922337203685477508
long Int64 Entero con signo 64 a 922337203685477507
0a
ulong UInt64 Entero sin signo 64 18446744073709551615
Tipo de punto
flotante de -3,402823e38 a
float Single precisión simple 32 3,402823e38
Tipo de punto 1,79769313486232e308
flotante de a
Double Double precisión doble 64 1,79769313486232e308
Tipo Boolean
bool Boolean lógico 8 True o false
Una secuencia de
string String caracteres
Tipo preciso
fraccionario o
integral, que
puede
representar
números
decimales con 29
dígitos
significativos
±1.0 × 10e−28
decimal Decimal 128 a ±7.9 × 10e28
Operadores
Operadores Númericos.
Operadores de Comparación
Operador Significado
> Mayor que
< Menor que
== Igual a
>= Mayor o igual que
<= Menor o igual que
!= Distinto que