Opzione 7
This commit is contained in:
parent
539f1a7b8c
commit
764a338306
41
Program.cs
41
Program.cs
@ -20,7 +20,7 @@ class Program {
|
||||
Console.WriteLine("4. Prodotto diagonale secondaria");
|
||||
Console.WriteLine("5. Valore minimo e massimo diagonale secondaria");
|
||||
Console.WriteLine("6. Somma 2 matrici");
|
||||
Console.WriteLine("7. MOstra matrice trasposta");
|
||||
Console.WriteLine("7. Mostra matrice trasposta");
|
||||
Console.WriteLine("0. Esci");
|
||||
Console.Write("Scelta: ");
|
||||
scelta = Convert.ToInt32(Console.ReadLine());
|
||||
@ -91,33 +91,10 @@ class Program {
|
||||
break;
|
||||
case 7:
|
||||
Console.Clear();
|
||||
if (matrix1 != null) {
|
||||
if (true) {
|
||||
Console.WriteLine("Sulla diagonale principale sono presenti degli zeri");
|
||||
}
|
||||
else {
|
||||
Console.WriteLine("Sulla diagonale principale non sono presenti degli zeri");
|
||||
}
|
||||
}
|
||||
else {
|
||||
Console.WriteLine("È necessario creare la matrice prima di cercare gli zeri sulla diagonale principale.");
|
||||
}
|
||||
Pausa();
|
||||
break;
|
||||
case 8:
|
||||
matrix1 = CreaMatrice();
|
||||
Console.Clear();
|
||||
if (matrix1 != null) {
|
||||
Console.Write("Inserire un numero da cercare: ");
|
||||
if (true) {
|
||||
Console.WriteLine("Elemento trovato");
|
||||
}
|
||||
else {
|
||||
Console.WriteLine("Elemento non trovato");
|
||||
}
|
||||
}
|
||||
else {
|
||||
Console.WriteLine("È necessario creare la matrice prima di cercare un elemento sulla diagonale principale.");
|
||||
}
|
||||
Console.WriteLine("La matrice trasposta è");
|
||||
MostraMatrice(CreaTrasposta(matrix1));
|
||||
Pausa();
|
||||
break;
|
||||
default:
|
||||
@ -274,4 +251,14 @@ class Program {
|
||||
}
|
||||
return ritorno;
|
||||
}
|
||||
|
||||
static int[,] CreaTrasposta(int[,] p_matrice) {
|
||||
int[,] ritorno = new int[p_matrice.GetLength(0), p_matrice.GetLength(1)];
|
||||
for (int r = 0; r < p_matrice.GetLength(0); r++) {
|
||||
for (int c = 0; c < p_matrice.GetLength(1); c++) {
|
||||
ritorno[r, c] = p_matrice[c, r];
|
||||
}
|
||||
}
|
||||
return ritorno;
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -13,7 +13,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("matrix_3")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b00a9cea811f930eff832555c7d39711548491f2")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+539f1a7b8c9a68722f7a1fe86ab352245f0386bf")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("matrix_3")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("matrix_3")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@ -1 +1 @@
|
||||
24011d8278f0ee5fff0d76f8ca60ae6d36888403cf7bf503a41a322503a8e8e7
|
||||
75d0e1c096fd43eafc2a6b5b20efe325c46b0abfa9de25105e4bd04279227414
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user