• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 20:49:15 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 20:49:15 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
H Στοά των Off Topic
by Katarameno
[Today at 20:28:39]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 19:40:47]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[Today at 19:26:00]

Σιδηροδρομικό Δυστύχημα σ...
by Katarameno
[Today at 18:22:39]

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[Today at 07:55:05]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]
Στατιστικά
Members
Total Members: 9965
Latest: Poli
Stats
Total Posts: 1426722
Total Topics: 31711
Online Today: 262
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 77
Guests: 108
Total: 185
Nikos_313
papaloui
Alex Kosmas
georgino
konsntai
George_RT
stavros0201
LCDR Chris
gmpatsol
Tsomp
spoun
Tim
EvanTsir
glavdakis
Fotis Roukoutakis
Orfanidis Stelios
LelisNiko
aachmet
simielen
ThanosV
ntsiakiri
mous25
freskoulhs
johnliko333388
mixkats
sotirispo2
secretcypriot
iakov
manos_diakakis
tmpadasn
Petross
dr.giorgos
kkuro123
itsikou
tinidou
Balourdos
vasilikitsatsi
kostas.de
aggnwstos
AlexKyr
valco08
anna.f
Mtzara
Pakapis5
hevidis3524
Captain
Theislander
gprousa
rafa98p
skoloni
ΦΙδανης Αριστοτελης
fkacori
Katarameno
vagk
Dimos Bachlas
pantoulis
alexandros_and
sigklitiki
micelethe
gntitsios
Tsikalis
Chrisvb17
Nikos Spiliás
melisste22
Saint_GR
PurpleWitch
nikpapoutsi
Domnious
Tesla_1
anstaik
mett
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > C++ 10η Εργασία 2008
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] Go Down Print
Author Topic: C++ 10η Εργασία 2008  (Read 6828 times)
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #30 on: January 25, 2009, 00:08:25 am »

απο οτι καταλαβα εκανες κατι σαν specialization?δλδ τις παραμετρους δεν τις εβαλες Τ1 , Τ2 ας πουμε αλλα κατευθειαν class , class.
για την get_x που λες πως θα τις καλεις ομως? μεσα στην main?
engine eng;
eng.get_x();

????
Logged
mitsos_dlx
Θαμώνας
****
Gender: Male
Posts: 366



View Profile
Re: C++ 10η Εργασία 2008
« Reply #31 on: January 25, 2009, 15:14:03 pm »

specialisation? Shocked
βάλε Τ1, Τ2 η ότι άλλο θέλεις εσυ...

Από τη main καλέις τη συνάρτηση get_ratio 2 φορές για τους 2 σταθμούς.
Για να υπολογίσει το Τ/Β θέλεις το Τ. Για το Τ καλείς την συνάρτηση get_time της κλάσης του σταθμού, πχ της oil station.
Μέσα στη get_time θέλεις για να υπολογίσεις το χρόνο δεδομένα από τις κλάσεις oil_sourse και engine, πχ την ισχύ P της μηχανής.
Το στοιχείο αυτό είναι private στην engine, ενώ εσυ το θέλεις σε μία συνάρτηση της oil_station.
Για αυτό σου είπα βάλε μια float get_P(){return P;}  στη κλάση engine να σου επιστρέφει τη τιμή στην get_time σου.
Logged
Time_Tripper
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1570


Feed the Trolls. Make them FAT


View Profile
Re: C++ 10η Εργασία 2008
« Reply #32 on: January 25, 2009, 19:24:09 pm »

Ρε παιδια θα τρελαθω Cheesy
Ποια ειναι επιτελους αυτη η παρεχομενη απο την πηγη ισχυς του συλλεκτη?
Αν οντως ειναι
Quote from: Gadragon on January 24, 2009, 18:35:29 pm

Φανταζομαι: (συντελεστής απόδοσης του συλλέκτη) * (εμβαδόν)
τοτε ποιος ειναι ο χρονος λειτουργιας του ηλιακου συλλεκτη?
Εγω υποθετω πως
(συντελεστής απόδοσης του συλλέκτη) * (εμβαδόν) / (ισχυς μηχανης)
 ειναι ο χρονος που δινει η get_time(βασιζομενη στη σχεση της πηγης πετρελαιου)
Αν ειναι ετσι ομως η ισχυς του συλλεκτη ποια ειναι? Θα βαλουμε μηπως μια ακομα μεταβλητη μεσα στην sun_source στην οποια θα δηλωνουμε απευθειας την ισχυ(π.χ cin>>p_source;) και μετα θα τη συγκρινουμε αν ειναι μεγαλυτερη απο την ισχυ της μηχανης? Shocked Shocked

Αν καποιος καταλαβε τι κανουμε ή εχει καποια καλυτερη ιδεα ας με διαφωτισει παρακαλω γιατι εχω σκασει.. Undecided
Logged

You know more than you think you know,
just as you know less than you want to know...

                                                                      -Oscar Wilde


WHEN PEOPLE MAKE PLANS GOD'S LAUGHING..!!! MWAHAHAHA

Μόνο οι γενναίοι αγαπούν να το θυμάστε,
οι άλλοι απλώς ξεγελούν τα όνειρα…
                                                                      -Άκης Δήμου
Time_Tripper
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1570


Feed the Trolls. Make them FAT


View Profile
Re: C++ 10η Εργασία 2008
« Reply #33 on: January 25, 2009, 19:36:31 pm »

Ακυρο, ουτε ετσι βγαινει.... Tongue
Βασικα δεν ξερω με ποιο τυπο βγαινει ο χρονος λειτουργιας του συλλεκτη...  Sad
Any ideas????
Logged

You know more than you think you know,
just as you know less than you want to know...

                                                                      -Oscar Wilde


WHEN PEOPLE MAKE PLANS GOD'S LAUGHING..!!! MWAHAHAHA

Μόνο οι γενναίοι αγαπούν να το θυμάστε,
οι άλλοι απλώς ξεγελούν τα όνειρα…
                                                                      -Άκης Δήμου
mitsos_dlx
Θαμώνας
****
Gender: Male
Posts: 366



View Profile
Re: C++ 10η Εργασία 2008
« Reply #34 on: January 25, 2009, 19:49:59 pm »

Ο χρόνος λειτουργίας του συλέκτη εξαρτάται από το ενοίκιο του.
Αν αφαιρέσεις απο τα συνολικά χρήματα τα έξοδα συντήρησης και διαιρέσεις με το ενοίκιο ανά ημέρα βρίσκεις πόσες μέρες θα δουλέυει.
Αν ο συλέκτης σου με το εμβαδό που του βάλεις και το συντελεστή απόδοσης σου δίνει μεγαλύτερη ισχύ από αυτή που χρειάζεται η μηχανή τότε απλά έχεις περίσευμα Tongue Tongue
Ο σταθμός δουλεύει όσο πληρώνεις το ενοίκιο...
Αν πάλι δίνει μικρότερη ισχύ τότε ο σταθμός δεν δουλεύει καθόλου, άσχετα με το αν έχεις λεφτά να πληρώσεις το ενοίκιο...
« Last Edit: January 25, 2009, 19:55:02 pm by mitsos_dlx » Logged
Time_Tripper
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1570


Feed the Trolls. Make them FAT


View Profile
Re: C++ 10η Εργασία 2008
« Reply #35 on: January 25, 2009, 20:59:46 pm »

Αααααα, τωρα καταλαβα τι θελει να πει ο ποιητης! 8)
Δεν ειχα καν σκεφτει να βαλω ορισματα στην get_time!!
Thnx a lot Μητσο!!! Ειχε πονεσει το κεφαλι μου να καταλαβω τι συνεβαινε!!!!!
Logged

You know more than you think you know,
just as you know less than you want to know...

                                                                      -Oscar Wilde


WHEN PEOPLE MAKE PLANS GOD'S LAUGHING..!!! MWAHAHAHA

Μόνο οι γενναίοι αγαπούν να το θυμάστε,
οι άλλοι απλώς ξεγελούν τα όνειρα…
                                                                      -Άκης Δήμου
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #36 on: January 25, 2009, 22:40:17 pm »

thanx μητσο νομιζω οτι καταλαβα...αν προκυψει και κατι αλλο κανω ποστ..
Logged
Airmak_gr
Θαμώνας
****
Posts: 311


Den eimaste kala!!!!!!


View Profile
Re: C++ 10η Εργασία 2008
« Reply #37 on: January 26, 2009, 13:47:42 pm »

παιδια επειδη εφαγα ενα κολλημα οταν λεει "Για τα αντικείμενα στον τύπο της κλάσης δίδονται το κόστος για την αγορά ενός λίτρου πετρελαίου και το κόστος συντήρησης του σταθμού." ομοια και στην sun_station.......τι ακριβως εννοει οτι πρεπει να κανω????οποιος μπορει να με βοηθησει thx a lot!!!
Logged
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #38 on: January 26, 2009, 13:54:50 pm »

αρα για να δουλεψει ο συλλεκτης πρεπει η ισχυς του να ειναι τουλαχιστον ιση με αυτην της μηχανης?αν ειναι μεγαλυτερη ισχυς δεν εχουμε προβλημα απλα παραγουμε παραπανω ισχυ...αν ειναι μικροτερη η ισχυς του συλλεκτη δεν επαρκη ωστε να τροφοδοτησει την μηχανη...σωστα?
Logged
Airmak_gr
Θαμώνας
****
Posts: 311


Den eimaste kala!!!!!!


View Profile
Re: C++ 10η Εργασία 2008
« Reply #39 on: January 26, 2009, 14:05:04 pm »

σωστα........ Wink
γι αυτο που ρωτησα μπορει μηπως να με βοηθησει κανεις???
Logged
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #40 on: January 26, 2009, 14:32:58 pm »

Quote from: Airmak_gr on January 26, 2009, 13:47:42 pm
παιδια επειδη εφαγα ενα κολλημα οταν λεει "Για τα αντικείμενα στον τύπο της κλάσης δίδονται το κόστος για την αγορά ενός λίτρου πετρελαίου και το κόστος συντήρησης του σταθμού." ομοια και στην sun_station.......τι ακριβως εννοει οτι πρεπει να κανω????οποιος μπορει να με βοηθησει thx a lot!!!

κοιτα απο οτι εχω καταλαβει μεχρι τωρα εχεις ενα διαθεσιμο ποσο γενικο βρε παιδι μου σαν επιχειρηματιας ας πουμε float money; για τον σταθμο με το πετρελαιο θα δινεις το κοστος ενος λιτρου και το κοστος συντηρησης πχ cost1 και cost2 αντιστοιχα οποτε τελικα το πετρελαιο που θα μπορεις να αγορασεις θα ειναι fuel=(money-cost2)/cost1;
οποτε τελικα ο χρονος λειτουργιας του σταθμου θα ειναι (fuel*c)/P; οπου c ο συντελεστης αποδοσης και P η ισχυς της μηχανης.για αυτο και στο τελος της εκφωνησης λεει οτι ο χρονος λειτουργιας του σταθμου εξαρταται απο το διαθεσιμο ποσο που θα μεινει τελικα για την αγορα πετρελαιου.
τωρα για την sun_station εχεις παλι το κοστος συντηρησης που θα πρεπει να το αφαιρεσεις απο τα money σου και τελικα ο χρονος λειτουργιας ειναι (money-eksoda)/enikio. για αν ισχυει αυτο ομως εχεις καποιες προυποθεσεις δλδ να εχεις την καταλληλη ισχυ. αν δεν υπαρχει η απαιτουμενη ισχυς πρεπει να βρεις το επιπλεον εμβαδον συλλεκτη που χρειαζεται και τα επιπλεον εξοδα.οποτε ο χρονος λειτουργιας ειναι (money-eksoda-epipleon_eksoda)/enikio;

ετσι νομιζω δλδ ετσι οπως το εχω σκεφτει μεχρι τωρα αν κανω λαθος ας με διορθωσει καποιος...ελπιζω τουλαχιστον να βοηθησα.
Logged
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #41 on: January 26, 2009, 16:57:01 pm »

παιδες μια ερωτηση απο μενα? πως σκατα θα υλοποιησω την get_ratio με 2 ορισματα το ενα αντικειμενο αντιστοιχα των κλασεων oil_station και sun_station και 2ο ορισμα τυπου float? θελουμε να επιστρεφει Τ/Β οπου λογικα το Β ειναι το 2ο ορισμα και το Τ ο χρονος λειτουργιας που βγαζεις απο τις get_time . μηπως στην main να φτιαχνω τα αντικειμενα των 2 κλασεων obj1 και obj2 ας πουμε να καλω την get_ratio(obj1,B) και get_ratio(obj2,B)
και τις get_time να τις καλω μεσα στην get_ratio? θα ειχε αποτελεσμα?

**εφοσον εχω ορισει την template<class X>float get_ratio(X a,float b){}
Logged
nikos6
Νεούλης/Νεούλα
*
Gender: Male
Posts: 35


View Profile
Re: C++ 10η Εργασία 2008
« Reply #42 on: January 26, 2009, 20:13:49 pm »

ετσι το έκανα εγω...την get_time μεσα στην get_ratio...δουλεύει καλα μου φαίνεται...
Logged
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: C++ 10η Εργασία 2008
« Reply #43 on: January 26, 2009, 22:45:04 pm »

εβαλα τελικα την get_time μεσα στην get_ratio και νομιζω ειναι οκ δεν βγαζει καποια errors πανω σε αυτο...
Logged
Airmak_gr
Θαμώνας
****
Posts: 311


Den eimaste kala!!!!!!


View Profile
Re: C++ 10η Εργασία 2008
« Reply #44 on: January 26, 2009, 22:46:28 pm »

σε ευχαριστω πολυ μαν.....ετσι το εκανα και γω στις κλασεις οποτε ειμαι μαλλον σωστος....
Logged
Pages: 1 2 [3] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...