Beispiel #1
0
        static void Main(string[] args)
        {
            int  anton        = 3;
            bool isWiederhole = true;
            //Sorgt dafür, dass der Random Seed nicht immer wieder neu gesetzt wird, und daher dieser ähnlich ist
            AttributswerteGenerator attributswerte = new AttributswerteGenerator();

            while (isWiederhole)
            {
                int[] werte = attributswerte.getAttributswerte();
                //Sortiert Array absteigend
                Array.Sort <int>(werte,
                                 new Comparison <int>(
                                     (i1, i2) => i2.CompareTo(i1)
                                     ));

                string outputWert = ArrayToString(werte);
                if (outputWert.Substring(outputWert.Length - 1) == ",")
                {
                    outputWert = outputWert.Substring(0, outputWert.Length - 1);
                }
                Console.WriteLine("Die Attributswerte sind: " + outputWert);
                Console.WriteLine("Sollen erneut Attributswerte generiert werden? j=ja");
                string eingabe = Console.ReadLine();

                isWiederhole = eingabe.ToUpper() == "J";
            }
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            bool isWiederhole = true;
            //Sorgt dafür, dass der Random Seed nicht immer wieder neu gesetzt wird, und daher dieser ähnlich ist
            AttributswerteGenerator attributswerte = new AttributswerteGenerator();

            while (isWiederhole)
            {
                int[] werte = attributswerte.getAttributswerte();
                ArrayHelper.getSortDesc(ref werte);

                Console.WriteLine("Die Attributswerte sind: " + prepareForOutput(werte));
                Console.WriteLine("Sollen erneut Attributswerte generiert werden? j=ja");
                string eingabe = Console.ReadLine();

                isWiederhole = eingabe.ToUpper() == "J";
            }
        }