Verwenden Sie die Schleife, stellen Sie Ihre Anfrage für die Benutzereingabe darin, und haben Sie die Unterbrechungsbedingung "Is_Number(variable)
", wo die Variable ist, was auch immer Sie die Benutzereingabe definiert haben. Wenn es zu Ja kommt, ist die Eingabe eine Zahl, das Programm wird fortgesetzt. Wenn es Nein ist, fragt die Schleife weiter. Stellen Sie sicher, dass der Benutzer nur Nummern verwendet.
Zusätzlich, wenn Sie die Zahl einige Werte benötigen, können Sie diese auch in den Break-Zustand setzen, solange Sie den Operator "und" verwenden, wie "Is_Number(variable)
und variable >=0
", in diesem Fall das Programm wird nur fortgesetzt, wenn die Eingabe eine Zahl ist und diese Zahl größer oder gleich Null ist.
Ich hoffe, dass hilft.