C# :: Aufgabe #1 :: Lösung #29

69 Lösungen Lösungen öffentlich
#1

Erfolgreiche Eingabe einer Integer - Zahl

Anfänger - C# von Gustl - 27.07.2012 um 15:08 Uhr
Erstelle eine Konsolenanwendung in der Benutzer so lange aufgefordert wird, eine ganze Integer - Zahl einzugeben, bis dies erfolgreich war.
#29
vote_ok
von niknik (1230 Punkte) - 06.08.2015 um 09:39 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Uebung1
{
    class Program
    {
        static void Main(string[] args)
        {
            int eingabe = 0;
            bool done = false;

            do
            {
                Console.Clear();
                Console.WriteLine("Geben sie ein ganzzahlige Zahl zwischen {0} und {1} ein.", Int32.MinValue, Int32.MaxValue);
                try
                {
                    eingabe = Convert.ToInt32(Console.ReadLine());
                }
                catch (System.FormatException e)
                {
                    done = false;
                    Console.Clear();
                    Console.WriteLine("Unzulässiger Integer-Wert.");
                    Console.WriteLine(e.ToString() + "\n\n\nDrücke Enter...");
                    Console.ReadLine();
                    continue;
                }
                done = true;


            } while (done != true);
            Console.WriteLine("Ihre eingegebene Zahl ist {0}.", eingabe);
            Console.ReadLine();
        }
    }
}

Kommentare:

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

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