Υλοποίηση κώδικα για pin κινητών

Ξεκίνησε από nikolasmer, 15 Ιαν 2013, 01:18:38 ΜΜ

« προηγούμενο - επόμενο »

nikolasmer

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

Αρχή_επανάληψης
    Διάβασε κωδικός
Μέχρις_ότου κωδικός>= 1000 και κωδικός <= 9999


δεν είναι και τόσο αποδεκτό.
Μερεντίτης Νικόλαος
Πληροφορικός

petrosp13

Για να μπορέσεις να δέχεται και το 0 σαν αρχικό ψηφίο, δυο λύσεις μπορώ να σου προτείνω

1. Να ορίσεις τον κωδικό σαν αλφαριθμητικό, αλλά θα χάσεις όλο το μαθηματικό κομμάτι, άρα δεν το συνιστώ
2. Να δίνει ο χρήστης τους 4 αριθμούς σε 4 μεταβλητές
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής