Η σελίδα μας αναβαθμίστηκε, γι' αυτό τον λόγο τα μέλη μας θα πρέπει να ζητήσουν νέο κωδικό πρόσβασης από την υπηρεσία "Αποστολή κωδικού πρόσβασης".
Εάν το email με τον νέο κωδικό δεν έρθει στο inbox κοιτάξτε και στο spam folder. Ο server είναι φρέσκος και δεν έχει το reputation που του αξίζει.

μία μικρή βοήθεια πάνω σε μία εργασία

Συζητήσεις για την γλώσσα C και C++

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

Απάντηση
bscyb
Δημοσιεύσεις: 2
Εγγραφή: 27 Μάιος 2010 21:59

μία μικρή βοήθεια πάνω σε μία εργασία

Δημοσίευση από bscyb » 27 Μάιος 2010 22:05

Γεία σας έχω να κάνω μία εργασία πάνω σε c++ ή εκφώνηση της εργασίας είναι η εξείς:

Σας ζητείται να γράψετε ένα πρόγγραμα διαχείρισης για ένα σταθμό αυτοκινήτων (parking).
Οι ιδιοκτητες επιθυμούν το πρόγγραμα να τους παρέχει τι δυνατότητα να καταγραφουν τις εξής πληροφορίες για κάθε αυτοκίνητο
η μηχανή που εισέρχεται στο σταθμό:
1. τον αριθμό κυκλοφορίας
2.τη μάρκα
3.to μοντέλο
4.το χρώμα
5.την ώρα εισόδου
6.tην ώρα εξόδου

Η διαδικασία που ακολουθείται από την έλευση ενός αυτοκινητου στο σταθμό έως την αποχώρηση του είναι η εξής:
1.καταγράφονται στο σύστημα τα παραπάνω στοιχεια (1-5)
2.Στη συνεχεια παρκάρει το αυτοκίνητο στην πρώτη ελεύθερη θέση
3.Όταν ο οδηγός του αυτοκινητου επιστρέψει ο υπάλληλος ρωτάει τον αριθμό αυτοκινητου και μέσο αυτού βρίσκει στο σύστημα
για ποιο αυτοκίνητο πρόκειται καταγράφεται η ώρα εξόδου και κόβεται η απόδειξη πληρωμής
4.ξεπαρκάρει το αυτοκίνητο το οποιο αποχωρεί από το σταθμό
5.Στην περίπτωση δικυκλου, η διαδικασία που ακολουθείται είναι η ίδια με τη διαφορα πως ο ίδιος ο οδηγός παρκάρει
και ξεπαρκάρει το δίκυκλο στη θέση που θα του υπόδειξη ο υπάλληλος του σταθμού

Το σύστημα που θα υλοποιήσετε θα πρέπει να καλύπτει όλη την παραπάνω διαδικασία λαμβάνοντας υπόψη τα ακόλουθα στοιχεία:
1)O σταθμός διαθέτει 50 θέσεις αλλά πολές φορές σταθμέυονται περισσότερα αυτοκίνητα σε χώρους μεταξύ των θέσεων
(βραχυπρόθεσμη στάθμευση)
2)Η τρέχουσα χρεώση είναι 2 ΕURO η ώρα και 0,5 EURO για τα δίκυκλα


Η μόνη βοήθεια που θέλω είναι στο ποιές κλάσεις πρέπει να χρησιμοποιήσω ο καθηγητής μας είπε ότι το minimum που χρείαζεται ειναι 5-6 κλάσεις έχω σκεφτεί τις εξείς κλάσεις

1)Vehicle (Base class) θά έχει σαν μεταβλήτες μέλοι τα 6 στοιχεία του αυτοκινήτου
2)Car (derived class)
3)Motorad (derived class)
4)CarBook σε αυτήν θα αποθηκεύονται όλα τα στοιχεία ενος αυτοκινίτου σε έναν vector,μέσω του οποιού όταν ο υπάλληλος θα δίνει τον αριθμό κυκλοφορίας του αυτοκινήτου θα επιστρέφει τον αριθμό του parking
και 5)Time Αυτή η κλάση θα υλοποιεί την συνάρτηση που θα υπολογίζει την χρέωση καί θα είναι derived τίς Carbook

Απάντηση

Επιστροφή στο “C, C++”

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

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