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

6 Lösungen Lösungen öffentlich
#303

Häufigkeit einer 6 beim Würfeln?!

Anfänger - C# von DragStar - 06.04.2020 um 08:34 Uhr
Verfassen Sie ein Programm, welches 25.000 mal, jeweils so lange das Würfeln mit einem Würfel simuliert, bis eine 6 erscheint.
Auszugeben ist, wie oft man dabei schlimmstenfalls würfeln musste.
#2
vote_ok
von Waldgeist (2310 Punkte) - 20.04.2020 um 15:14 Uhr
Hallo,

habe mir das auch mal programmiert.
Ist interessant da herum zu spielen.

Quellcode ausblenden C#-Code
using System;

namespace Aufgabe_303
{
    internal class Program
    {
        private static void Main(string[] args)
        {

                       
            int maximum = 1;
            int durchschnitt = 1;
            int totalzaehler = 0;
            int anzahl = 0;

            int wuerfeln()
            {
                Random rnd = new Random();
                int zufallszahl = rnd.Next(0, 7);
                return zufallszahl;
            }

                        
            Console.WriteLine("Hallo!  Wie viele Versuche wollen Sie machen?");
            anzahl = Convert.ToInt32(Console.ReadLine());

            for (int i = 0; i <= anzahl; i++)
            {
                int zaehler = 0;
                do
                {
                    zaehler += 1;
                } while (wuerfeln() != 6);

                totalzaehler += zaehler;

                if (zaehler > maximum)
                {
                    maximum = zaehler;
                }
            }
            durchschnitt = totalzaehler / anzahl;

            Console.WriteLine("Man muss man maximal {0} mal Würfeln bis eine 6 erscheint", maximum);
            Console.WriteLine("Der Durchschnitt beträgt {0} mal Würfeln", durchschnitt);
            Console.ReadKey();
         
        }
    }
}

Kommentare:

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

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