Menu en C# Programa de Matrices
Breve codigo sobre las funciones basicas de manejo de arreglos en c#
paso a paso la creacion de:
Menu
Funcion Principal
y clase de manejo de matrices
Funcion Menu
namespace matrices
{
class menu
{
public void menus()
{
Console.Title = "Manejo de matrices";
Console.BackgroundColor = ConsoleColor.DarkBlue;
string opc;
Class1 obj = new Class1();
do
{
Console.Clear();
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("\t\t╔══════════════CREACION DE MATRICES═══════════════╗");
Console.WriteLine("\t\t║1. Ingresar Matriz.......... ║");
Console.WriteLine("\t\t║2. Imprimir Matriz..............................║");
Console.WriteLine("\t\t║3. Diagonal Principal...........................║");
Console.WriteLine("\t\t║4. Diagonal Secundaria..........................║");
Console.WriteLine("\t\t║5. Diagonales...................................║");
Console.WriteLine("\t\t║6. Imprimir y Calcular Matriz Transpuesta.......║");
Console.WriteLine("\t\t║7. Imprimir y Calcular Matriz Identidad.........║");
Console.WriteLine("\t\t║8. Imprimir y Calcular Matriz Inversa...........║");
Console.WriteLine("\t\t║9. salir........................................║");
Console.Write("\t\t╚════════════════Digite Opcion════════════════════╝\n\t\t\t\t\t");
opc = Console.ReadLine();
switch (opc)
{
case "1":
obj.matrices();
break;
case "2":
obj.imprimir();
break;
case "3":
obj.diag();
break;
case "4":
obj.diag3();
break;
case "5":
obj.diagonales();
obj.imprimir();
break;
case "6":
obj.imprimirMT();
obj.imprimir();
obj.matrizident();
break;
case "7":
obj.matrizident();
obj.imprimir();
break;
case "8":
obj.matrizinv();
obj.imprimir();
break;
case "9":
break;
default:
Console.WriteLine("Digite un Valor de la lista");
Console.ReadKey();
break;
}
} while (opc != "9");
}
}
}
paso a paso la creacion de:
Menu
Funcion Principal
y clase de manejo de matrices
Funcion Menu
namespace matrices
{
class menu
{
public void menus()
{
Console.Title = "Manejo de matrices";
Console.BackgroundColor = ConsoleColor.DarkBlue;
string opc;
Class1 obj = new Class1();
do
{
Console.Clear();
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("\t\t╔══════════════CREACION DE MATRICES═══════════════╗");
Console.WriteLine("\t\t║1. Ingresar Matriz.......... ║");
Console.WriteLine("\t\t║2. Imprimir Matriz..............................║");
Console.WriteLine("\t\t║3. Diagonal Principal...........................║");
Console.WriteLine("\t\t║4. Diagonal Secundaria..........................║");
Console.WriteLine("\t\t║5. Diagonales...................................║");
Console.WriteLine("\t\t║6. Imprimir y Calcular Matriz Transpuesta.......║");
Console.WriteLine("\t\t║7. Imprimir y Calcular Matriz Identidad.........║");
Console.WriteLine("\t\t║8. Imprimir y Calcular Matriz Inversa...........║");
Console.WriteLine("\t\t║9. salir........................................║");
Console.Write("\t\t╚════════════════Digite Opcion════════════════════╝\n\t\t\t\t\t");
opc = Console.ReadLine();
switch (opc)
{
case "1":
obj.matrices();
break;
case "2":
obj.imprimir();
break;
case "3":
obj.diag();
break;
case "4":
obj.diag3();
break;
case "5":
obj.diagonales();
obj.imprimir();
break;
case "6":
obj.imprimirMT();
obj.imprimir();
obj.matrizident();
break;
case "7":
obj.matrizident();
obj.imprimir();
break;
case "8":
obj.matrizinv();
obj.imprimir();
break;
case "9":
break;
default:
Console.WriteLine("Digite un Valor de la lista");
Console.ReadKey();
break;
}
} while (opc != "9");
}
}
}
Comentarios
Publicar un comentario