ich möchte ein fun konsolenprogramm schreiben nur funktioniert es nicht ich möchte mit file von if und elseif überprüfen ob das was der user eingibt genau 5 Ziffern hat nur wenn ich es ausprobiere und 6 Ziffern eingebe steht da gar nichts und wenn ich 5 eingebe steht da nur 5 Ziffern eingeben und wenn ich nach einem eintippen nochmal etwas eintippen möchte schliest sich das programm hier der code :
Module Module1
Sub Main()
Console.WriteLine("Wie heisen sie?")
Dim name As String
name = Console.ReadLine()
Console.WriteLine("ich möchte sie begrüßen" + " " + (name))
Console.WriteLine("Sie sprechen mit dem Computer des MI6")
Console.WriteLine("Bitte teilen sie uns Ihre 5 Zählige Agent ID mit")
Dim zufireden As Boolean = False
Dim ID As Integer
ID = Console.ReadLine()
If ID >= 5 Then
Console.WriteLine("Bitte nur 5 Ziffern")
ElseIf ID < 5 Then
Console.WriteLine("Bitte geben sie 5 Ziffern ein!")
ElseIf ID = 5 Then
Console.WriteLine("Ihr Vorgang wird bearbeitet!")