Έχω ενα τετραψήφιο αριμό pin στο κινητό μου και θέλω να μπορώ να εισάγω ενα κωδικό με 4 ψηφία για να μπορεί ο υπολογιστής να το συγκρίνει με το pin και αν είναι ο ίδιος να με βάζει στο μενού του κινητού μου. Αν είναι διαφορετικός να μη με βάζει. Θέλω όμως να μπορώ να εισάγω μόνο 4ψήφιους κωδικούς και όχι με λιγότερα ή περισσότερα ψηφία. Προφανώς αφού θέλω να ελέγχεται ωστε ο αριθμός που θα πατάω να είναι 4ψήφιος, θα χρειαστώ μια Αρχή_επανάληψης...Μέχρις_ότου.
Καμία ιδέα για το πως θα το υλοποιήσω;
Εννοώ να μπορώ να εισάγω και αριθμούς που να αρχίζουν με 0 .
Συνεπώς το
Αρχή_επανάληψης
Διάβασε κωδικός
Μέχρις_ότου κωδικός>= 1000 και κωδικός <= 9999
δεν είναι και τόσο αποδεκτό.
Για να μπορέσεις να δέχεται και το 0 σαν αρχικό ψηφίο, δυο λύσεις μπορώ να σου προτείνω
1. Να ορίσεις τον κωδικό σαν αλφαριθμητικό, αλλά θα χάσεις όλο το μαθηματικό κομμάτι, άρα δεν το συνιστώ
2. Να δίνει ο χρήστης τους 4 αριθμούς σε 4 μεταβλητές