Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ανάπτυξη απλού προγράμματος σε C++

  •  19-04-2016, 11:51

    Ανάπτυξη απλού προγράμματος σε C++

    Καλημερα κοσμε!

    Παρακατω ειναι η εκφωνηση για μια απλη εργασια πανω σε βασικα πραγματα για c++ για την καλυτερη κατανοηση των αντιστοιχων λειτουργιων. Παρολα αυτα επειδη οντως δεν γνωριζω βασικα πραγματα (δεν μιλαω για int κτλ, αλλα για πιο συνθετες λειτουργιες) δεν μπορω ουτε να ξεκινησω να γραψω κωδικα. Παρακαλω πολυ βοηθεια! Αν οποιοσδηποτε μπορεσει να το λυσει και μου παραδωσει κωδικα θα με βοηθουσε ααααπειρα. Ευχαριστω για τον χρονο σας!

    Η εκφωνηση: 

    Ορίστε την κλάση smartArray που αντιστοιχεί σε ένα μονοδιάστατο πίνακα ακεραίων (int) για την ακολουθία Fibonacci. Κάθε τέτοιο αντικείμενο ορίζεται από το μέγεθος του πίνακα length και τον ίδιο τον πίνακα int *Arr, όπου θα πρέπει να ισχύει: Αrr[0]=0, Arr[1]=1, Arr=Arr[i-1]+Arr[i-2]. 
    1) Να παρέχετε έναν κατασκευαστή που να δέχεται παράμετρο για το μέγεθος του πίνακα και θέτει όλα τα στοιχεία του σύμφωνα με την παραπάνω φόρμουλα. 
    2) Να παρέχετε destructor και copy constructor
    3) Να παρέχετε τον overloaded assignment operator=, και τους overloaded += και + operators.
    4) Να παρέχετε τον overloaded operator<<.

    Δημοσίευση στην κατηγορία: ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems