0% encontró este documento útil (0 votos)
293 vistas4 páginas

Examen Final Programacion II

Este documento contiene el examen final de Programación II de Yovany Daniel de León Fuentes. Consiste en dos ejercicios de programación en C# que involucran el uso de arreglos bidimensionales (matrices). El primer ejercicio llena una matriz con unos y ceros para formar la letra X, y el segundo verifica la solución al primer ejercicio imprimiendo la matriz resultante.

Cargado por

Daniel De Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
293 vistas4 páginas

Examen Final Programacion II

Este documento contiene el examen final de Programación II de Yovany Daniel de León Fuentes. Consiste en dos ejercicios de programación en C# que involucran el uso de arreglos bidimensionales (matrices). El primer ejercicio llena una matriz con unos y ceros para formar la letra X, y el segundo verifica la solución al primer ejercicio imprimiendo la matriz resultante.

Cargado por

Daniel De Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

EXAMEN FINAL PROGRAMACION II

YOVANY DANIEL DE LEON FUENTES

EJERICICIO 1
namespace WindowsFormsApp21
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Button1_Click(object sender, EventArgs e)


{
int[,] arreglo;
{

for (int filas = 0; filas <= 9; filas++)


{
for (int columna = 0; columna <= 9; columna++)
{
if (filas == 0 && columna < 10)
{
arreglo[filas, columna] = 1;

}
else
{
if (filas == 1 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}

}
if (filas == 2 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}
if (filas == 3 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}

if (filas == 4 && (columna > 8 && columna < 10))


{
arreglo[filas, columna] = 1;
}
if (filas == 4 && (columna > 1 && columna < 6))
{
arreglo[filas, columna] = 1;
}
if (filas == 5 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}
if (filas == 5 && (columna > 4 && columna < 6))
{
arreglo[filas, columna] = 1;
}
if (filas == 6 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}
if (filas == 7 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}
if (filas == 7 && (columna > 1 && columna < 8))
{
arreglo[filas, columna] = 1;
}
if (filas == 8 && (columna > 8 && columna < 10))
{
arreglo[filas, columna] = 1;
}

}
for (int columna = 0; columna <= 9; columna++)
{
if (filas == 9 && columna < 10)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 3 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 4 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 5 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 6 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 7 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}

for (int columna = 0; columna <= 9; columna++)


{
if (filas == 8 && columna < 1)
{
arreglo[filas, columna] = 1;
}
}
for (int columna = 0; columna <= 9; columna++)
{
if (filas == 2 && columna < 8)
{
arreglo[filas, columna] = 1;
}
else
{
if (filas == 3 && (columna > 6 && columna < 8))
{
arreglo[filas, columna] = 1;
}
if (filas == 4 && (columna > 6 && columna < 8))
{
arreglo[filas, columna] = 1;
}
if (filas == 5 && (columna > 6 && columna < 8))
{
arreglo[filas, columna] = 1;
}
if (filas == 5 && (columna > 1 && columna < 3))
{
arreglo[filas, columna] = 1;
}
if (filas == 6 && (columna > 6 && columna < 8))
{
arreglo[filas, columna] = 1;
}
if (filas == 6 && (columna > 1 && columna < 3))
{
arreglo[filas, columna] = 1;
}
}

{
label1.Text = "";

for (int fila = 0; fila <= 9; fila++)


{
for (int columna = 0; columna <= 9; columna++)
{

label1.Text += arreglo[fila, columna].ToString();


}
label1.Text += Environment.NewLine;
}
}
}

}
}
EJERCICIO NUMERO 2
CODIGO PARA COMPROBACION DEL EJERCICIO
namespace MATRIZ EN X
{
public partial class Form1 : Form
{
string[,] matriz = new string[10,10 ];
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)


{

private void button1_Click(object sender, EventArgs e)


{
int salto = 9;
for (int x = 0; x < 10; x++)
{
for (int y = 9; y >=0; y--)
{
matriz[x, x] = "1";
if(y==salto)
{

matriz[x, y] = "1";

}
else
{
matriz[x, y] = " ";
}
}
salto = salto - 1;
}
matriz[0, 0] = "1";

label1.Text = "";
for (int x = 0; x < 10; x++)
{
for (int y = 0; y < 10; y++)
{
label1.Text += matriz[x, y];

}
label1.Text += Environment.NewLine;

}
}
}
}

También podría gustarte