jueves, 19 de marzo de 2009

Arreglo Unidimensional Visual Java (visual J#)


Codigo:

int indice = 0;
int[] vector = new int[3];
private void button1_Click(Object sender, System.EventArgs e)

{
if (indice >= 3)
{
MessageBox.Show("vector lleno");
button1.set_Enabled(false);
}
else
{
vector[indice] = Integer.parseInt(textBox1.get_Text());
indice = indice + 1;

}
}




private void button2_Click(Object sender, System.EventArgs e)
{
listBox1.get_Items().Add(System.Convert.ToString(vector[0]));
listBox1.get_Items().Add(System.Convert.ToString(vector[1]));
listBox1.get_Items().Add(System.Convert.ToString(vector[2]));
}

private void button3_Click(Object sender, System.EventArgs e)
{
int total;
total = vector[0]+vector[1]+vector[2];
textBox2.set_Text(String.Format("{0}", (System.Int32)total));
}
}

Arreglos Bidimensionales Visual Java (visual J#)


Codigo:

int[,] matriz = new int[3,3];
int i, j, k = 1;
private void button1_Click(Object sender, System.EventArgs e)
{
for (i = 0; i <= 2; i++)
{
for (j = 0; j <= 2; j++)
{

matriz[i, j] = k;
k++;
}
}
}

private void button2_Click(Object sender, System.EventArgs e)
{
int i;
for (i=0;i<=2;i++)
listBox1.get_Items().Add(System.Convert.ToString(matriz[i,0])+System.Convert.ToString(matriz[i,1])+(System.Convert.ToString(matriz[i,2])));

}

}

Arreglo Bidimensional con resultado al cuadrado Visual Java (visual J#)


Codigo:

int[,] matriz = new int[3,3];
int i, j, k = 1;
private void button1_Click(Object sender, System.EventArgs e)
{
for (i = 0; i <= 2; i++)
{
for (j = 0; j <= 2; j++)
{

matriz[i, j] = k;
k++;
}
}
}

private void button2_Click(Object sender, System.EventArgs e)
{
int i;
for (i=0;i<=2;i++)
listBox1.get_Items().Add(System.Convert.ToString(matriz[i,0])+System.Convert.ToString(matriz[i,1])+(System.Convert.ToString(matriz[i,2])));


}

private void button3_Click(Object sender, System.EventArgs e)
{
int i;
for (i = 0; i <= 2; i++)
listBox2.get_Items().Add(System.Convert.ToString(matriz[i, 0] * matriz[i, 0]) +" "+ System.Convert.ToString(matriz[i, 1] * matriz[i, 1]) +" "+ (System.Convert.ToString(matriz[i, 2] * matriz[i, 2])));
}

}

NOTA:
como resultado se muestra la matriz original y una segunda matriz que muestra el resultado de la original al cuadrado.