C# :: Aufgabe #7 :: Lösung #2
15 Lösungen
#7
Übung mehrdimensionales Datenfeld welches aus zufälligen Inhalten besteht darstellen
Anfänger - C#
von Gustl
- 30.07.2012 um 23:37 Uhr
#2
von Mexx (2370 Punkte)
- 05.05.2014 um 13:10 Uhr
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Random3DArray
{
class Program
{
static void Main(string[] args)
{
int[, ,] array3D = new int[6, 3, 4];
Random ran = new Random();
string test = "";
int minvalue = int.MaxValue;
for (int i = 0; i < array3D.GetLength(0); i++)
{
for (int j = 0; j < array3D.GetLength(1); j++)
{
test += "( ";
for (int k = 0; k < array3D.GetLength(2); k++)
{
array3D[i, j, k] = ran.Next(20, 30);
test += array3D[i, j, k].ToString() + " ";
if (array3D[i, j, k] <= minvalue)
{
minvalue = array3D[i, j, k];
}
}
test += ")";
}
test += "\n \n";
}
Console.WriteLine(test);
Console.WriteLine("Der kleinste Wert ist: " + minvalue + "\n");
int count = 0;
for (int i = 0; i < array3D.GetLength(0); i++)
{
for (int j = 0; j < array3D.GetLength(1); j++)
{
for (int k = 0; k < array3D.GetLength(2); k++)
{
if (array3D[i, j, k] == minvalue)
{
count++;
Console.WriteLine("Übereinstimmung an Zeile " + i + ", Gruppe " + j + ", Element " + k + " gefunden");
}
}
}
}
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
