C# :: Aufgabe #7 :: Lösung #12
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
#12
von stcalvin (970 Punkte)
- 21.12.2017 um 11:54 Uhr
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 TrainYourProgrammer7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int[,,] zahlen = new int[6, 3, 4];
Random zufall = new Random();
int erstewert = 0;
int zweitewert = 0;
label1.Text = "";
int minimum = 20;
int maximum = 30;
label2.Text = "Minimum: " + minimum + ", an Position:\n";
for(int i = 0; i <= 3; i++)
{
int zahlrandom = zufall.Next(minimum, maximum);
zahlen[erstewert, zweitewert, i] = zahlrandom;
if (zahlrandom == minimum)
{
label2.Text += "Zeile " + erstewert + ", Gruppe " + zweitewert + ", Element " + i + "\n";
}
switch (i)
{
case 0:
label1.Text += "( ";
label1.Text += Convert.ToString(zahlrandom) + " ";
break;
case 3:
label1.Text += Convert.ToString(zahlrandom) + " ";
label1.Text += ") ";
break;
default:
label1.Text += Convert.ToString(zahlrandom) + " ";
break;
}
if(i == 3 && zweitewert < 2)
{
zweitewert++;
i = -1;
}
if (i == 3 && zweitewert == 2 && erstewert < 5)
{
erstewert++;
zweitewert = 0;
i = -1;
label1.Text += "\n";
}
}
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
