Σε αυτό το πρόγραμμα, θα μάθετε να εμφανίζετε όλους τους παράγοντες ενός δεδομένου αριθμού χρησιμοποιώντας το loop στο Kotlin.
Παράδειγμα: Παράγοντες θετικού ακεραίου
fun main(args: Array) ( val number = 60 print("Factors of $number are: ") for (i in 1… number) ( if (number % i == 0) ( print("$i ") ) ) )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Οι συντελεστές του 60 είναι: 1 2 3 4 5 6 10 12 15 20 30 60
Στο παραπάνω πρόγραμμα, ο αριθμός των οποίων οι παράγοντες θα βρεθούν αποθηκεύεται στον μεταβλητό αριθμό (60).
Ο for
βρόχος επαναλαμβάνεται από 1 σε αριθμό. Σε κάθε επανάληψη, ελέγχεται εάν ο αριθμός διαιρείται ακριβώς από το i (η προϋπόθεση για το i να είναι ο συντελεστής του αριθμού) και η τιμή του i αυξάνεται κατά 1.
Εδώ είναι ο αντίστοιχος κώδικας Java: Πρόγραμμα Java για εμφάνιση παραγόντων ενός αριθμού