Hallo alle zusammen,
ich möchte im Feld ″hier stehen alle bereits verwendeten Zahlen)″ anzeigen lassen, welche Zahlen schon eingegeben wurden.
Kann mir jemand sagen, wie das geht?
hier mein ganzer Code:
ich möchte im Feld ″hier stehen alle bereits verwendeten Zahlen)″ anzeigen lassen, welche Zahlen schon eingegeben wurden.
Kann mir jemand sagen, wie das geht?
hier mein ganzer Code:
C#:
using System;
using System.Windows.Forms;
namespace Zahlenratespiel
{
public partial class Form1 : Form
{
int obergrenze;
int untergrenze;
int zufallszahl = 0;
int counter = 0;
Random r = new Random();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox5.Text = "";
if (int.TryParse(textBox3.Text, out untergrenze))
{
if (int.TryParse(textBox4.Text, out obergrenze))
{
if (untergrenze < obergrenze)
{
zufallszahl = r.Next(untergrenze, obergrenze + 1);
textBox2.Text = "Das spiel läuft";
}
else
{
textBox2.Text = "Die Untergrenze muss kleiner als die Obergrenze sein";
}
}
else
{
textBox2.Text = "Die Obergrenze muss eine ganze Zahl sein";
}
}
else
{
textBox2.Text = "Die Untergrenze muss eine ganze Zahl sein";
}
}
private void button2_Click(object sender, EventArgs e)
{
int eingabe;
counter += 1;
lblversuche.Text = counter.ToString();
if (int.TryParse(textBox1.Text, out eingabe))
{
if (zufallszahl > eingabe)
{
textBox2.Text = "Die Zufallszahl ist größer als die Eingabe";
}
else if (zufallszahl < eingabe)
{
textBox2.Text = "Die Zufallszahl ist kleiner als die Eingabe";
}
else
{
textBox2.Text = "Sie haben zwar gewonnen aber werden keinen Preis bekommen";
}
}
else
{
textBox2.Text = "Die Eingabe muss eine ganze Zahl sein";
}
}
private void textBox4_TextChanged(object sender, EventArgs e)
{
}
private void lblversuche_Click(object sender, EventArgs e)
{
}
private void textBox5_TextChanged(object sender, EventArgs e)
{
}
}
}
Zuletzt bearbeitet: