help exw askhsh

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
TKelectronic
Δημοσιεύσεις: 11
Εγγραφή: 26 Οκτ 2007 13:06

help exw askhsh

Δημοσίευση από TKelectronic » 08 Μάιος 2008 19:26

Η εκφώνηση είναι η παρακάτω!

Ένας ακέραιος αριθμός είναι τέλειος όταν το άθροισμα των θετικών διαιρετών του, εκτός του αριθμού, είναι ίσο τον αριθμό δηλ. ο n είναι τέλειoς αν και μόνο αν Σ(n) = 2n.. Για παράδειγμα, το 6 είναι τέλειος αριθμός (6 = 1+2+3 = 1*2*3).
o Γράψτε μια μέθοδο με όνομα public String perfect(int value) που καθορίζει αν ένας αριθμός είναι τέλειος
o Χρησιμοποιείστε τη μέθοδο perfect μέσω της κλάσης PerfectNumber που καθορίζει και προβάλει όλους τους τέλειους αριθμούς που είναι μικρότεροι του 10.000.
o Εκτυπώστε όσους τέλειους αριθμούς βρήκατε καθώς και τους όρους τους (factors) αλλά και το πλήθος των τέλειων αριθμών μεταξύ 1-10.000.

Παρακάτω δίνεται ενδεικτικό παράδειγμα εκτέλεσης του προγράμματος:

6 is perfect
factors: 1 2 3
28 is perfect:
factors: 1 2 4 7 14
…
…
total perfect numbers between 1 – 10.000: xx




ΕΥΧΑΡΙΣΤΩ ΠΑΡΑ ΠΟΛΥ!!

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες