Πώς να εφαρμόσετε το Perfect Number στην Java;

Αυτό το άρθρο σχετικά με τον τέλειο αριθμό στην Java εξηγεί πώς να εφαρμόσετε ένα πρόγραμμα Java για να ελέγξετε εάν ένας δεδομένος αριθμός είναι τέλειος αριθμός ή όχι.

Ένας αριθμός λέγεται ότι είναι ένας τέλειος αριθμός εάν το άθροισμα των θετικών διαιρετών του, εξαιρουμένου του ίδιου του αριθμού, είναι ίσο με αυτόν τον αριθμό. Ακούγεται ενδιαφέρον, έτσι δεν είναι; Σε αυτό το άρθρο, ας δούμε πώς να εφαρμόσουμε έναν τέλειο αριθμό στην Java.



μεταπτυχιακό πιστοποιητικό έναντι μεταπτυχιακών

Εδώ είναι η ατζέντα για αυτό το άρθρο:



Ας ξεκινήσουμε!

Τι είναι ένας τέλειος αριθμός στην Java;

Με απλά λόγια, ο τέλειος αριθμός ισούται με το άθροισμα των κατάλληλων διαχωριστικών του εξαιρουμένου του ίδιου του αριθμού. Επιτρέψτε μου να αναφέρω ένα παράδειγμα για να σας βοηθήσω να το κατανοήσετε καλύτερα. Ας δούμε μερικά παραδείγματα:
Παράδειγμα 1: 6
Οι θετικοί παράγοντες είναι 1,2,3,6
Εδώ, το άθροισμα όλων των παραγόντων εκτός από τον ίδιο τον αριθμό είναι ίσο με 6.
Παράδειγμα 2: 28
Οι θετικοί παράγοντες είναι 1,2,4,7,14,28
Και πάλι το άθροισμα όλων των παραγόντων εκτός από τον ίδιο τον αριθμό είναι 28.



Τώρα που είστε ξεκάθαροι με την έννοια του τέλειου αριθμού ας προχωρήσουμε προς το επόμενο τμήμα μας.

Χρόνος πολυπλοκότητας

Η χρονική πολυπλοκότητα ενός τέλειου αριθμού είναι & radicn.

Ας δούμε τώρα τη διαδικασία υλοποίησης ενός τέλειου αριθμού στην Java.



πώς να δηλώσετε μια σειρά αντικειμένων στην Java

Πρόγραμμα Java για την εφαρμογή τέλειου αριθμού

Κώδικας :

import java.util.Scanner δημόσια τάξη Τέλειο {public static void main (String [] args) {int n, sum = 0 Scanner s = new Scanner (System.in) System.out.print ('Enter a integer:') n = s.nextInt () για (int i = 1 i & lt n i ++) {if (n% i == 0) {sum = sum + i}} if (sum == n) {System.out.println ( 'Ο αριθμός είναι τέλειος')} αλλιώς {System.out.println ('Ο αριθμός δεν είναι τέλειος')}} int divisor (int x) {return x}}

Παραγωγή:

Εισαγάγετε έναν ακέραιο αριθμό: 46 Ο αριθμός δεν είναι τέλειος

Αυτό μας φέρνει στο τέλος αυτού του άρθρου «Perfect Number in Java». Έχω καλύψει ένα από τα πιο θεμελιώδη και σημαντικά θέματα της Java.Ελπίζω να είστε ξεκάθαροι με όλα όσα έχουν κοινοποιηθεί σε εσάς σε αυτό το άρθρο.

Βεβαιωθείτε ότι εξασκείστε όσο το δυνατόν περισσότερο και επαναφέρετε την εμπειρία σας.

τι είναι η τάξη pojo στην Ιάβα

Δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία μάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων εκπαιδευόμενων σε όλο τον κόσμο. Είμαστε εδώ για να σας βοηθήσουμε σε κάθε βήμα του ταξιδιού σας, για να γίνετε εκτός από αυτές τις ερωτήσεις της συνέντευξης java, έχουμε ένα πρόγραμμα σπουδών που έχει σχεδιαστεί για φοιτητές και επαγγελματίες που θέλουν να γίνουν προγραμματιστές Java.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού άρθρο και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.