Minor corrections
This commit is contained in:
parent
764a338306
commit
09af3b7ba5
19
Program.cs
19
Program.cs
@ -9,7 +9,6 @@ class Program {
|
|||||||
Console.Clear();
|
Console.Clear();
|
||||||
int scelta;
|
int scelta;
|
||||||
int[,] matrix1 = null, matrix2 = null;
|
int[,] matrix1 = null, matrix2 = null;
|
||||||
int[] array = null;
|
|
||||||
do {
|
do {
|
||||||
|
|
||||||
Console.WriteLine();
|
Console.WriteLine();
|
||||||
@ -39,30 +38,30 @@ class Program {
|
|||||||
case 2:
|
case 2:
|
||||||
Console.Clear();
|
Console.Clear();
|
||||||
if (matrix1 != null) {
|
if (matrix1 != null) {
|
||||||
Console.WriteLine($"La somma degli elementi della diagonale principale è {SommaMatriceDiagonale2(matrix1)}");
|
Console.WriteLine($"La somma degli elementi della diagonale secondaria è {SommaMatriceDiagonale2(matrix1)}");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Console.WriteLine("È necessario creare la matrice prima di calcolare la somma della diagonale principale.");
|
Console.WriteLine("È necessario creare la matrice prima di calcolare la somma della diagonale secondaria.");
|
||||||
}
|
}
|
||||||
Pausa();
|
Pausa();
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
Console.Clear();
|
Console.Clear();
|
||||||
if (matrix1 != null) {
|
if (matrix1 != null) {
|
||||||
Console.WriteLine($"La media degli elementi della diagonale principale è {SommaMatriceDiagonale2(matrix1) / matrix1.GetLength(0)}");
|
Console.WriteLine($"La media degli elementi della diagonale secondaria è {SommaMatriceDiagonale2(matrix1) / matrix1.GetLength(0)}");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Console.WriteLine("È necessario creare la matrice prima di calcolare la media della diagonale principale.");
|
Console.WriteLine("È necessario creare la matrice prima di calcolare la media della diagonale secondaria.");
|
||||||
}
|
}
|
||||||
Pausa();
|
Pausa();
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
Console.Clear();
|
Console.Clear();
|
||||||
if (matrix1 != null) {
|
if (matrix1 != null) {
|
||||||
Console.WriteLine($"Il prodotto degli elementi della diagonale principale è {ProdottoMatriceDiagonale2(matrix1)}");
|
Console.WriteLine($"Il prodotto degli elementi della diagonale secondaria è {ProdottoMatriceDiagonale2(matrix1)}");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Console.WriteLine("È necessario creare la matrice prima di calcolare il prodotto della diagonale principale.");
|
Console.WriteLine("È necessario creare la matrice prima di calcolare il prodotto della diagonale secondaria.");
|
||||||
}
|
}
|
||||||
Pausa();
|
Pausa();
|
||||||
break;
|
break;
|
||||||
@ -73,7 +72,7 @@ class Program {
|
|||||||
MostraMinimoMassimoMatrice(MinimoMassimoMatriceDiagonale2(matrix1, 1), 1);
|
MostraMinimoMassimoMatrice(MinimoMassimoMatriceDiagonale2(matrix1, 1), 1);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Console.WriteLine("È necessario creare la matrice prima di calcolare il prodotto della diagonale principale.");
|
Console.WriteLine("È necessario creare la matrice prima di calcolare il prodotto della diagonale secondaria.");
|
||||||
}
|
}
|
||||||
Pausa();
|
Pausa();
|
||||||
break;
|
break;
|
||||||
@ -126,6 +125,7 @@ class Program {
|
|||||||
}
|
}
|
||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void MostraMatrice(int[,] p_matrice) {
|
static void MostraMatrice(int[,] p_matrice) {
|
||||||
for (int r = 0; r < p_matrice.GetLength(0); r++) {
|
for (int r = 0; r < p_matrice.GetLength(0); r++) {
|
||||||
for (int c = 0; c < p_matrice.GetLength(1); c++) {
|
for (int c = 0; c < p_matrice.GetLength(1); c++) {
|
||||||
@ -142,6 +142,7 @@ class Program {
|
|||||||
}
|
}
|
||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int ProdottoMatriceDiagonale2(int[,] p_matrice) {
|
static int ProdottoMatriceDiagonale2(int[,] p_matrice) {
|
||||||
int ritorno = 1;
|
int ritorno = 1;
|
||||||
for (int r = 0; r < p_matrice.GetLength(0); r++) {
|
for (int r = 0; r < p_matrice.GetLength(0); r++) {
|
||||||
@ -199,6 +200,7 @@ class Program {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void MostraMinimoMassimoMatrice(int[,] p_matrice, int p_scelta) {
|
static void MostraMinimoMassimoMatrice(int[,] p_matrice, int p_scelta) {
|
||||||
bool trovato = false;
|
bool trovato = false;
|
||||||
string stringa = "";
|
string stringa = "";
|
||||||
@ -261,4 +263,5 @@ class Program {
|
|||||||
}
|
}
|
||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,10 +13,10 @@ using System.Reflection;
|
|||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("matrix_3")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("matrix_3")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+539f1a7b8c9a68722f7a1fe86ab352245f0386bf")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+764a338306bd0fd4208e95b81f172c6a5f04781d")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("matrix_3")]
|
[assembly: System.Reflection.AssemblyProductAttribute("matrix_3")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("matrix_3")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("matrix_3")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
// Generato dalla classe WriteCodeFragment di MSBuild.
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
75d0e1c096fd43eafc2a6b5b20efe325c46b0abfa9de25105e4bd04279227414
|
b0dc84113e8a93b37e0f4e4c454bb81a3bc8215e5b8f965afc6f5e66014a4397
|
||||||
|
|||||||
@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly =
|
|||||||
build_property.EnforceExtendedAnalyzerRules =
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
build_property.RootNamespace = matrix_3
|
build_property.RootNamespace = matrix_3
|
||||||
build_property.ProjectDir = /home/Verde/git/matrix_3/
|
build_property.ProjectDir = /home/BrainTheBest5/git/matrix_3/
|
||||||
build_property.EnableComHosting =
|
build_property.EnableComHosting =
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||||
build_property.EffectiveAnalysisLevelStyle = 9.0
|
build_property.EffectiveAnalysisLevelStyle = 9.0
|
||||||
|
|||||||
Binary file not shown.
@ -1,17 +1,17 @@
|
|||||||
{
|
{
|
||||||
"format": 1,
|
"format": 1,
|
||||||
"restore": {
|
"restore": {
|
||||||
"/home/Verde/git/matrix_3/matrix_3.csproj": {}
|
"/home/BrainTheBest5/git/matrix_3/matrix_3.csproj": {}
|
||||||
},
|
},
|
||||||
"projects": {
|
"projects": {
|
||||||
"/home/Verde/git/matrix_3/matrix_3.csproj": {
|
"/home/BrainTheBest5/git/matrix_3/matrix_3.csproj": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "/home/Verde/git/matrix_3/matrix_3.csproj",
|
"projectUniqueName": "/home/BrainTheBest5/git/matrix_3/matrix_3.csproj",
|
||||||
"projectName": "matrix_3",
|
"projectName": "matrix_3",
|
||||||
"projectPath": "/home/Verde/git/matrix_3/matrix_3.csproj",
|
"projectPath": "/home/BrainTheBest5/git/matrix_3/matrix_3.csproj",
|
||||||
"packagesPath": "/home/Verde/.nuget/packages/",
|
"packagesPath": "/home/Verde/.nuget/packages/",
|
||||||
"outputPath": "/home/Verde/git/matrix_3/obj/",
|
"outputPath": "/home/BrainTheBest5/git/matrix_3/obj/",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"/home/Verde/.nuget/NuGet/NuGet.Config"
|
"/home/Verde/.nuget/NuGet/NuGet.Config"
|
||||||
|
|||||||
@ -13,11 +13,11 @@
|
|||||||
"project": {
|
"project": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "/home/Verde/git/matrix_3/matrix_3.csproj",
|
"projectUniqueName": "/home/BrainTheBest5/git/matrix_3/matrix_3.csproj",
|
||||||
"projectName": "matrix_3",
|
"projectName": "matrix_3",
|
||||||
"projectPath": "/home/Verde/git/matrix_3/matrix_3.csproj",
|
"projectPath": "/home/BrainTheBest5/git/matrix_3/matrix_3.csproj",
|
||||||
"packagesPath": "/home/Verde/.nuget/packages/",
|
"packagesPath": "/home/Verde/.nuget/packages/",
|
||||||
"outputPath": "/home/Verde/git/matrix_3/obj/",
|
"outputPath": "/home/BrainTheBest5/git/matrix_3/obj/",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"/home/Verde/.nuget/NuGet/NuGet.Config"
|
"/home/Verde/.nuget/NuGet/NuGet.Config"
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"version": 2,
|
"version": 2,
|
||||||
"dgSpecHash": "x6rXj9DqFEk=",
|
"dgSpecHash": "LbKVebMzYzQ=",
|
||||||
"success": true,
|
"success": true,
|
||||||
"projectFilePath": "/home/Verde/git/matrix_3/matrix_3.csproj",
|
"projectFilePath": "/home/BrainTheBest5/git/matrix_3/matrix_3.csproj",
|
||||||
"expectedPackageFiles": [],
|
"expectedPackageFiles": [],
|
||||||
"logs": []
|
"logs": []
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user