C# :: Aufgabe #309 :: Lösung #2

2 Lösungen Lösungen öffentlich
#309

Game - Heiß oder Kalt

Anfänger - C# von DavidDev024 - 20.04.2020 um 19:36 Uhr
Das Spiel läuft folgender Maßen ab:

- Spieler 1 denkt sich eine Zahl aus
- Spieler 2 versucht nun die Zahl zu erraten, indem er eine Zahl eingibt
- nun wird der vorherige Versuch (falls einer vorhanden) mit dem jetzigen verglichen und wärmer oder kälter ausgegeben (je nachdem ob man der geheimen Zahl von Spieler 1 näher kommt oder nicht)
-Erratet Spieler 2 die Zahl sollen die benötigten Versuche und die benötigte Zeit ausgegeben werden.

Have Fun
#2
vote_ok
von DerSpletti (110 Punkte) - 30.05.2020 um 01:04 Uhr
Quellcode ausblenden C#-Code
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 WindowsFormsApp4
{
    public partial class Form1 : Form
    {
        int Wert = 0;
        public Form1()
        {
            InitializeComponent();
            button1.Hide();
            numericUpDown2.Hide();
            label2.Hide();
            label3.Hide();
            label4.Hide();
        }

        private void numericUpDown1_ValueChanged(object sender, EventArgs e)
        {

        }

        private void Fertig_Click(object sender, EventArgs e)
        {
            Wert = Convert.ToInt32(numericUpDown1.Value);
            Fertig.Hide();
            button1.Show();
            label2.Show();
            numericUpDown1.Hide();
            numericUpDown2.Show();
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void numericUpDown2_ValueChanged(object sender, EventArgs e)
        {
            
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (numericUpDown2.Value < Wert)
            {
                label3.Text = "Wärmer!";
                label3.Show();
            }

            else if (numericUpDown2.Value > Wert)
            {
                label3.Text = "Kälter!";
                label3.Show();
            }

            else
            {
                label3.Hide();
                label4.Show();
            }
        }
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben