tarea 1 algoritmo y estructura
-
Upload
pedro-tarizmo-puga-alvarez -
Category
Documents
-
view
218 -
download
0
Transcript of tarea 1 algoritmo y estructura
-
8/20/2019 tarea 1 algoritmo y estructura
1/2
Cuando se declara un arreglo en C#, los corchetes ([ ]) deben escribirse después del tipo de dato,
no del identificador. Colocar los corchetes después del nombre de la variable es un error. Un
ejemplo de definición correcta es:
int[ ] calificaciones;
La declaración de arreglos no es suficiente para crearlos. En C# los arreglos son objetos que
deben ser instanciados utilizando la cláusula new, por ejemplo:
int[ ] calificaciones = new int[50];
La longitud de un arreglo no es parte de su tipo, como sucede en otros lenguajes, por lo tanto debe
especificarse después del signo de asignación o igualdad.
En C# los arreglos pueden ser de una, dos o más dimensiones. La declaración sería como se
muestra a continuación:
Arreglo unidimensional: int[ ] num = new int [5];
Arreglo bidimensional: string[ , ] nombres = new string[2,3];
Arreglo multidimensional: int[ , , ] = new int [4,2,3];
Para conocer más acerca de la manipulación de arreglos, consulta los siguientes recursos.
Son aquellas en las que el tamaño ocupado en memoria se defne antes de que
el programa se ejecute y no puede modifcarse dicho tamaño durante la
ejecución del programa.
Estas estructuras están implementadas en casi todos los lenguajes.
Su principal característica es que ocupan solo una casilla de memoria, por lotanto una variable simple hace reerencia a un !nico valor a la ve", dentro de
este grupo de datos se encuentra# enteros, reales, caracteres, bol$anos,
enumerados y sub rangos %los !ltimos no e&isten en algunos lenguajes de
programación'.
-
8/20/2019 tarea 1 algoritmo y estructura
2/2
(na estructura de datos estática es aquella en la que el tamaño ocupado en
memoria se defne antes de que el programa se ejecute y no pueda
modifcarse dicho tamaño durante la ejecución del programa entre las
estructuras de datos estáticas se encuentran los array %vectores y matrices',
registros, archivos y cadenas.