Está en la página 1de 5

Practica

Nombre: Fernando Dilmar Aguanta Lima Ci. 8508527 RU. 71979

1.- Desarrollar un código de cómo implementar y el manejo de una Matriz en lenguaje Python.

-Matriz agregando la dimensión desde código.

#Creando una matriz 3x3

matrix = [[0 for _ in range(3)] for _ in range(3)]

#Ingresar la matriz con valores ingresados desde codigo:

for i in range(3):

for j in range(3):

valor = int(input(f"Ingrese el valor para la posicion ({i+1}, {j+1}): "))

matrix[i][j] = valor

#Imprimir la matriz

print("\nMatriz ingresada:")

for fila in matrix:

print(fila)
Este código de este desarrollado para ingresar valores para cada posición en la matriz
desde teclado pero ya el programa lleva una dimensión especifica de 3x3 el cual
imprimirá en pantalla la matriz con valores ingresados desde teclado.
-Matriz agregado la dimensión desde teclado.

#Codigo Para Ingresar las Dimenciones de Filas y Columnas Desde Teclado:

filas = int (input("Agrege el Numero de FILAS: "))

columnas = int (input("Agrege el Numero de COLUMNAS: "))

#Codigo con el Nombre MATRIX Con la Dimencion Ingresados:

matrix = [[0 for _ in range(columnas)] for _ in range(filas)]

#Codigo Para ingresar los Valores de la Matriz Desde Teclado:

for i in range(filas):

for j in range(columnas):

valor = int(input(f"Ingrese el valor para la posicion ({i+1}, {j+1}): "))

matrix[i][j] = valor

#Codigo Mostrar en Pantalla la Matriz Ingresado:

print("\nMatriz ingresada:")

for fila in matrix:

print(fila)
Este programa está desarrollado de igual manera que el anterior programa la cual
ingresa valores de la matriz con una diferencia que se agrega la dimensión de la matriz
por teclado y puede ser un sin número de matrices nxn eso es a decisión del usuario.
2.- Diseñar un menú que obtenga “Primero, Segundo, Salir”

-Listas de menú
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace proyecto
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void primerToolStripMenuItem_Click(object sender, EventArgs e)


{
Form2 ob = new Form2();
ob.MdiParent = this;
ob.Show();
}

private void segundoToolStripMenuItem_Click(object sender, EventArgs e)


{
Form3 ob = new Form3();
ob.MdiParent = this;
ob.Show();
}

private void salidaToolStripMenuItem_Click(object sender, EventArgs e)


{
Close();
}
}
}

-Formulario 2

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace proyecto
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

private void textBox1_TextChanged(object sender, EventArgs e)


{

private void button1_Click(object sender, EventArgs e)


{
MessageBox.Show("BUEN DIA PRESENTAMOS LA TAREA EL PRIMERO");
}

private void button2_Click(object sender, EventArgs e)


{
Close();

}
}
}

-Formulario3
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace proyecto
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)


{
MessageBox.Show("BUEN DIA PRESENTAMOS LA TAREA EL SEGUNDO");
}

private void button2_Click(object sender, EventArgs e)


{
Close();
}
}
}

También podría gustarte