Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Inicializacin de matriz
Es posible inicializar una matriz en la declaracin, en cuyo caso, el especificador de
rango no es necesario porque ya viene suministrado por la cantidad de elementos
en la lista de inicializacin. Por ejemplo:
Cuando inicializa una matriz al declararse, puede usar los siguientes accesos
directos:
int[] array2 = { 1, 3, 5, 7, 9 };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
Es posible declarar una variable de matriz sin inicializacin, pero debe usar
el new operador cuando asigne una matriz a esta variable. Por ejemplo:
int[] array3;
array3 = new int[] { 1, 3, 5, 7, 9 }; // OK
//array3 = {1, 3, 5, 7, 9}; // Error
1. Programa que rellene un array con los 100 primeros nmeros enteros y los muestre en pantalla
en orden ascendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,tabla[100];
for (x=1;x<=100;x++)
{
tabla[x]=x;
}
for (x=1;x<=100;x++)
{
Console.WriteLine(\n+tabla[x]);
}
2. Que rellene un array con los 100 primeros nmeros enteros y los muestre en pantalla en orden
descendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,tabla[100];
for (x=1;x<=100;x++)
{
tabla[x]=x;
}
for (x=100;x>=1;x--)
{
Console.WriteLine (\n+tabla[x]);
}