Tipos Básicos
<tipoVariable> <nombreVariable>; Variables en C# Una variable puede verse simplemente como un hueco en el que se puede almacenar un objeto de un determinado tipo al que se le da un cierto nombre. <tipoVariable> <nombreVariable>; int y; string s;
Literales Representación explícita de los valores que pueden tomar los tipos básicos del lenguaje. Enteros : 25 -15 +7 0x1A Reales: 5.1 -8.36 +1.0 3.02e10 98.8e-14 Lógicos: true false Carácter: ‘a’ \u0050 \’
Operadores Aritméticos: + - * / % Lógicos: && || & | ! ^ Relacionales: < <= == != => > A nivel de Bits: & | ~ ^ << >> Asignación: = += -= *= /= %=
Expresión Es considerada así cuando cuenta con uno o más operadores y operandos. Los operandos pueden ser literales, variables o contantes. x = 12 + x; x += 12; x++; a = b & c;
const float gravedad = 9.81; Constantes Es una variable pero que una vez declarada e inicializada no se puede modificar su valor a diferencia de una variable normal. const float pi = 3.1416; const float gravedad = 9.81; const int n = 15;
Arrays/Arreglos Es un arreglo o colección de datos consecutivos guardados en memoria, siendo todos estos de un mismo tipo de dato, y pudiendo ser lineales que comúnmente son llamados “vectores”, así como los puede haber multidimensionales, siendo los más comunes los de 2 dimensiones denominados por muchos como “tablas” o “matrices”.
Arrays Cont. Declaración int[] tabla; int[] tabla = new int[100]; int[] tabla = new int[] {5,1,4,0}; int[] tabla = {5,1,4,0};
Trabajo con Arrays Lo primero que se debe de tener en cuanta al trabajar con arrays es el como accesar a los miembros de este, esto se hace escribiendo en nombre del array procedido de corchetes y entre estos el índex o índice donde se encuentra alojado el valor que nos interesa. tabla[2]= 5; System.Console.WriteLine(“Valor= ”+tabla[0]); System.Console.WriteLine(“Valor= {0}”,tabla[0]);
Trabajo con Arrays Cont. Otro aspecto importante con respecto a los índices del array es que sus localidades siempre irán de 0 a Length-1. int[] vector = new int[7]; 1 2 3 4 5 6 Length = 7