• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 14:23:07 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, 14:23:07 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
H Στοά των Off Topic
by Nikos_313
[Today at 08:53:31]

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

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

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
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]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426709
Total Topics: 31711
Online Today: 219
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 82
Guests: 142
Total: 224
mikrosdia
teeeoooo
kesha
vevi
vaggelisx
tasos gourd
melisste22
s4327063
chatzikys
chris_p30
rafa98p
george polymeros
xristodoulou
distillery
IBOURAS
HlektrikhPatata
Sotirisbikos
babistso
asemas
Nikos_313
valentini
thanosk
Born_Confused
panosp
mike1996
iliaskou
smoul
maranageo
stephaniechatz
mpournaz
alice
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
athena_apo
Fotis Roukoutakis
gp6
mimaki
stmanzaf
tzortzis
swthrhs
theodoridoueu
Annapar
Dimos Bachlas
aggelosiliadis
Cloud Strife
DLHERRO
nikos123321
JustPK
kash_stp
Georgia Arv
kostas.13v
Mr Watson
Vgs
evgeniaz
menelaras
dimitris kiziridis
tzesi
parispoll
annaparask
Lykaonia
Pumpakos
gourgaris
Tasaras
Ast
apostchris
Alex Kosmas
dionmant
palladas
Kazi
kostas1507
thanoswyd
nikpapoutsi
Xris
theodoradr
faidonchatz
alexiosmara
Εμφάνιση

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

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
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 6807 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...