Σε αυτό το πρόγραμμα, θα μάθετε να εκτυπώνετε αγγλικά αλφάβητα χρησιμοποιώντας ενώ κάνετε βρόχο στο Kotlin. Θα μάθετε επίσης να εκτυπώνετε μόνο κεφαλαία και πεζά γράμματα.
Παράδειγμα 1: Εμφάνιση κεφαλαίων A έως Z
fun main(args: Array) ( var c: Char c = 'A' while (c <= 'Z') ( print("$c ") ++c ) )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
ABCDEFGHIJKLMNOPQRSTU VWXYZ
Όπως και η Java, μπορείτε να κάνετε εναλλαγή μέσω A έως Z χρησιμοποιώντας βρόχο for επειδή αποθηκεύονται ως χαρακτήρες ASCII στο Kotlin.
Έτσι, εσωτερικά, περνάτε από 65 έως 90 για να εκτυπώσετε τα αγγλικά αλφάβητα.
Εδώ είναι ο αντίστοιχος κώδικας Java: Πρόγραμμα Java για εμφάνιση αγγλικών αλφαβήτων
Με λίγη τροποποίηση μπορείτε να εμφανίσετε γράμματα με πεζά γράμματα, όπως φαίνεται στο παρακάτω παράδειγμα.
Παράδειγμα 2: Οθόνη με πεζά γράμματα a έως z
fun main(args: Array) ( var c: Char c = 'a' while (c <= 'z') ( print("$c ") ++c ) )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
abcdefghijklmnopqrstu vwxyz
Απλά αντικαθιστάτε το "A" με "a" και "Z" με το "z" για να εμφανίσετε τα γράμματα με πεζά γράμματα. Σε αυτήν την περίπτωση, ενδιάμεσα κάνετε εναλλαγή μεταξύ 97 και 122.