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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πότε θα βγει το μάθημα; -...
by sassi
[Today at 14:49:10]

[ΣΑΕ Ι] Γενικές απορίες κ...
by sassi
[Today at 14:48:30]

Μόλις μπήκα απο κατατακτή...
by sassi
[Today at 14:40:06]

Αποτελέσματα Εξεταστικής ...
by chatzikys
[Today at 11:49:01]

[Ηλεκτρονική Ι] Γενικές α...
by Giopan
[Today at 05:46:35]

[ΑΣΗΕ] Απορίες στις ασκήσ...
by Tasos Bot
[February 02, 2026, 20:50:35 pm]

[Μεταφορά και Διανομή ΗΕ]...
by Mr Watson
[February 02, 2026, 18:55:28 pm]

Τι καφέ πίνετε;
by MeTheWizard
[February 02, 2026, 18:27:47 pm]

[Θ.Υ.Α.] Επικαιρότητα, απ...
by OlgaG
[February 01, 2026, 00:17:07 am]

H Στοά των Off Topic
by chatzikys
[January 31, 2026, 21:05:09 pm]

Πολεμοσυνέδριο στο ΑΠΘ
by dimikotz
[January 31, 2026, 20:47:47 pm]

[ΣΦ ΗΛ-ΜΗΧ] Ανακοίνωση Σχ...
by Χαρούμενη Πατάτα
[January 30, 2026, 21:10:34 pm]

[Τηλεπ. Συστήματα ΙΙΙ] Γε...
by sofipout
[January 30, 2026, 20:34:25 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Tsn
[January 30, 2026, 18:59:46 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[January 30, 2026, 12:45:58 pm]

[Unofficial Mod] Dark Mod...
by nmpampal
[January 29, 2026, 23:02:21 pm]

[Μετάδοση Θερμότητας] Γεν...
by chatzikys
[January 29, 2026, 20:58:16 pm]

[Ηλεκτρική Οικονομία] Γεν...
by ttsengel
[January 29, 2026, 19:29:04 pm]

[Οπτική] Γενικές Πληροφορ...
by Σουλης
[January 29, 2026, 16:07:44 pm]

Erasmus στο Università de...
by georgino
[January 28, 2026, 17:58:29 pm]
Στατιστικά
Members
Total Members: 10347
Latest: Panagiotis2007
Stats
Total Posts: 1430035
Total Topics: 31901
Online Today: 365
Online Ever: 6054
(January 14, 2026, 06:07:19 am)
Users Online
Users: 77
Guests: 159
Total: 236
geomourat
evitzv
aris123321
koulakidis
gkaramp
chidi anagonye
arisap
Pakapis5
Carotbaby
ellimoschou
Mimis2003
marios02
filkilkis
Arispap
odkoutrolikos
kostisgialamas
stavrospk
mdimitrig
dim13
vasilis saitis
Captain
elischat
Billyskotsikas
basilis pol
Cloud Strife
katrine_riziq1
giannnnis23
Tserk
koskyr
gianst
dsaragiotis
mike1996
RafaNadal
alexiosmara
Χαρούμενη Πατάτα
Pepe The Frog
micelethe
femanak
nnovakis
npaschos
Vassoula
sassi
George_RT
zontos
freakyy
Nikos_313
chriskazakos
dimitris585
Μακαρονοτέρας
superstake
mikrosdia
Getpwned
Pcsc
grepanis
Tasos Bot
vladaids
G.V.
papaloui
Lefo
ioathemar
samamidou
Giannisss
mailon
Deviate
koukouletsou
Nekt
iliaskou
examino
Katarameno
Cersei Tsoulannister
Tsn
pxanthob
Εμφάνιση

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

THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > [C++] 7η εργασια 2009
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 ... 5 Go Down Print
Author Topic: [C++] 7η εργασια 2009  (Read 10689 times)
il capitano
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 4090


Verona Rulez - aua


View Profile
[C++] 7η εργασια 2009
« on: December 03, 2009, 11:45:52 am »

Εργασία G
Η τροφοδοσία με ηλεκτρική ενέργεια μιας πόλης εξαρτάται από έναν αριθμό διαφορετικού τύπου σταθμών παραγωγής. Κάθε σταθμός, όταν λειτουργεί, παρέχει μία δεδομένη ισχύ ενώ όταν είναι σε αδράνεια καταναλώνει μια δεδομένη για το σταθμό ισχύ ώστε να διατηρείται σε κατάσταση εφεδρείας.
Να γραφεί το λογισμικό στο οποίο να ορίζεται η συνάρτηση alert(…) η οποία δέχεται την ισχύ που καταναλώνει μια δεδομένη στιγμή η πόλη και αν αυτή βρίσκεται κάτω από το 80% της ισχύος που την στιγμή αυτή παράγουν οι σταθμοί να επιστρέφει ένα σήμα με την ένδειξη «πράσινος συναγερμός». Αν η ισχύς που απαιτεί η πόλη βρίσκεται μεταξύ του 80% και του 90% η επιστρεφόμενη ένδειξη να είναι «κίτρινος συναγερμός». Στην περίπτωση που η απαιτούμενη ισχύς είναι μεταξύ 90% και 100% η επιστρεφόμενη ένδειξη να είναι «πορτοκαλή συναγερμός» ενώ αν ξεπεράσει το 100% η ένδειξη του συναγερμού να είναι «κόκκινος συναγερμός».
Η συνάρτηση main του προγράμματος να ορίζει μία ατέρμονα διαδικασία σε κάθε επανάληψη της οποίας να διαβάζεται η ισχύς που απαιτείται από την πόλη και να εκτυπώνεται το είδος του αντίστοιχου συναγερμού καθώς και η πλεονάζουσα ή η επιπλέον ισχύς που απαιτείται για την ομαλή της λειτουργία. Η διαδικασία να τερματίζεται αν ως ισχύ που απαιτεί η πόλη διαβαστεί το μηδέν. Με τον τερματισμό της διαδικασίας να εκτυπώνεται η ταυτότητα και η κατάσταση του κάθε σταθμού.
Το λογισμικό να είναι ανεξάρτητο από το είδος και το πλήθος των σταθμών που τροφοδοτούν την πόλη.
Ως εφαρμογή να θεωρηθεί ότι υπάρχουν σταθμοί οι οποίοι λειτουργούν με πετρέλαιο και σταθμοί που διαθέτουν ηλιακούς συλλέκτες. Για κάθε σταθμό να διαβάζεται ένα string χαρακτήρων που να αποτελεί την ταυτότητα του, να διαβάζεται η κατάσταση του σταθμού (1 αν ο σταθμός λειτουργεί 0 αν βρίσκεται σε εφεδρεία) και η ισχύς που καταναλώνει όταν βρίσκεται σε εφεδρεία. Για τους σταθμούς που χρησιμοποιούν πετρέλαιο να διαβάζεται η ωριαία κατανάλωση πετρελαίου και ένας συντελεστής απόδοσης. Η ισχύς του σταθμού υπολογίζεται ως το γινόμενο της ωριαίας κατανάλωσης πετρελαίου επί τον συντελεστή απόδοσης. Για τους σταθμούς που χρησιμοποιεί ηλιακούς συλλέκτες να διαβάζεται η επιφάνια του συλλέκτη, και ένας συντελεστής απόδοσης. Για τον υπολογισμό της ισχύος που παράγει ο σταθμός να διαβάζεται η φωτεινή ροή τη συγκεκριμένη στιγμή και ως τιμή της ισχύος να ορίζεται το γινόμενο της επιφάνειας του συλλέκτη επί το συντελεστή απόδοσης επί την φωτεινή ροή.


ημερομηνια παραδωσης 13/12
« Last Edit: December 03, 2009, 11:50:52 am by il capitano » Logged

Η βραζιλιανικη μουσικη ειναι αντικαταστατικη γιατι χορευεται σε παραλιες
οι παραλιες εχουν αμμο
που αποτελειται απο πυριτιο
που προερχεται απο την λεξη πυρ
εκ'του οποιου αναγενναται ο φοινικας
γνωστο συμβολο της χουντας των Συνταγματαρχων
Αντ'αυτου το καταστατικο απαγορευει καθε φασιστικη οργανωση!!!!!

Quote from: γνωστός μελισσοκόμος on October 28, 2010, 02:09:57 am
ΑΣΑ, ΟΥΙΣΚΙ ΚΑΙ ΑΙΡΟΝ ΜΕΗΝΤΕΝ ΔΙΣΚΟΙ
Peace
foulis
Νεούλης/Νεούλα
*
Posts: 49


View Profile
Re: [C++] 7η εργασια 2009
« Reply #1 on: December 05, 2009, 18:01:38 pm »

"Το λογισμικό να είναι ανεξάρτητο από το είδος και το πλήθος των σταθμών που τροφοδοτούν την πόλη."
Τι εννοεί?
Logged
nasia!!
Veteran
Καταστραμμένος
******
Gender: Female
Posts: 6224


I lost control again..


View Profile
Re: [C++] 7η εργασια 2009
« Reply #2 on: December 05, 2009, 18:13:05 pm »

Χωρίς να έχω διαβάσει κανένα άλλο κομμάτι της εκφώνησης,μόνο από αυτό που λες καταλαβαίνω πως χρειάζεται να χρησιμοποιήσεις virtual συναρτήσεις.Έτσι μας είχε πει ο Συμεωνίδης ότι κάνουμε σε περίπτωση που δούμε την λέξη "ανεξαρτησία" στην εκφώνηση. Smiley
Logged

"It's hot in Topeka και εδώ ο καιρός επιτέλους έγινε καλύτερος.."
Anastacia
Θαμώνας
****
Posts: 331


λευτεριά στους Μουργόλυκους


View Profile
Re: [C++] 7η εργασια 2009
« Reply #3 on: December 05, 2009, 18:28:19 pm »

..και pointers.
Logged

αυτόνομη παρέμβαση στους ηλ-μηχ: http://aphm.espivblogs.net/
συνέλευση για το κόστος φοίτησης: http://synkosfoi.espivblogs.net/

δυστοπία: http://dystopiarap.wordpress.com/
foulis
Νεούλης/Νεούλα
*
Posts: 49


View Profile
Re: [C++] 7η εργασια 2009
« Reply #4 on: December 05, 2009, 23:16:03 pm »

ευχαριστώ,
από ότι είδα η circuit ασκηση ειναι ίδια.
Logged
bard
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 65


tirininiiii tirini nini..It's the final count down


View Profile
Re: [C++] 7η εργασια 2009
« Reply #5 on: December 10, 2009, 01:51:24 am »

Quote from: foulis on December 05, 2009, 23:16:03 pm
ευχαριστώ,
από ότι είδα η circuit ασκηση ειναι ίδια.
  σχεδον carbon... Cool
Logged

ladida ladida ladida
ΚΗΜΜΥ
Επιβεβαρυμένος
*********
Gender: Male
Posts: 13065


Κ από το Καμμένος...


View Profile
Re: [C++] 7η εργασια 2009
« Reply #6 on: December 10, 2009, 11:09:17 am »

Aφου ειναι ιδιες και δεν καναμε εργαστηριο για την προηγουμενη... καλα δεν θα ηταν να παει η ιστορια μια βδομαδα πισω?
Logged

sarovios
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 800


kill the fly!!!


View Profile
Re: [C++] 7η εργασια 2009
« Reply #7 on: December 10, 2009, 15:04:02 pm »

Quote from: bard on December 10, 2009, 01:51:24 am
Quote from: foulis on December 05, 2009, 23:16:03 pm
ευχαριστώ,
από ότι είδα η circuit ασκηση ειναι ίδια.
 σχεδον carbon... Cool

Δηλαδη μοιαζει και με την εργασια F?Αν ναι μπορει καποιος να μου στειλει τη λυση της F γιατι η δικια μου ειναι πολυ λαθος, να καταλαβω 2-3 πραγματα?

Quote from: ΚΗΜΜΥ on December 10, 2009, 11:09:17 am
Aφου ειναι ιδιες και δεν καναμε εργαστηριο για την προηγουμενη... καλα δεν θα ηταν να παει η ιστορια μια βδομαδα πισω?

+1000
Logged
creat.ure
Καταξιωμένος/Καταξιωμένη
***
Posts: 156


View Profile
Re: [C++] 7η εργασια 2009
« Reply #8 on: December 10, 2009, 18:39:50 pm »

Code:
void get_station(station **p,int n) {
cout << p << endl;
for (int i=0;i<n;i++) {
cout << "ADDRESS p[" <<i<<"] inside #void get_station# " << p[i] << endl;
cout << "##################\n";
cout << "Station: ";
//cout << "get_id() " << i+1 << "\n";
p[i]->get_id();
cout <<" is on position: ";
p[i]->get_on();
cout << "\n####################\n";
}
}

Στη main δουλεύει μια χαρά με τους δείκτες...στην συνάρτηση όχι. και οι θέσεις μνήμης είναι ίδιες. Ο p είναι station::get_A()  
Logged
MaGill
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 137


I've been down so god damn long!


View Profile
Re: [C++] 7η εργασια 2009
« Reply #9 on: December 10, 2009, 21:14:08 pm »

Ξέρει κάποιος την εκφώνηση της circuit?
Logged
Ianna
Θαμώνας
****
Gender: Female
Posts: 427



View Profile
Re: [C++] 7η εργασια 2009
« Reply #10 on: December 10, 2009, 21:56:10 pm »

Εκφωνήσεις ασκήσεων εβδομάδας 7. (Υπάρχουν και στο eTHMMY)
Logged

The Crown Of My Work..Is What I Shall Gain..At The End Of My Days...
antonios
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1236



View Profile
Re: [C++] 7η εργασια 2009
« Reply #11 on: December 11, 2009, 19:39:21 pm »

να ρωτήσω ρε παιδιά κάτι........

έχω ορίσει στην main έναν pointer για την βασική κλάση και έγραψα το ακόλουθο:

for(i=0;i<n;i++){
      if (i<a){
         p=&petrol_station(i);
      }
      else{
         p=&solar_station(i);
      }
                k=p->power();
           sum=sum+k;
   }

με την επανάληψη, καταλαβαίνει τι τύπου είναι ο σταθμός και με τον pinter p καλώ την virtual συνάρτηση..... γιατί μου βγάζει σφάλμα??????????? Angry Angry
« Last Edit: December 11, 2009, 19:44:42 pm by antonios » Logged
seashore1990
Guest
Re: [C++] 7η εργασια 2009
« Reply #12 on: December 11, 2009, 21:55:15 pm »

prwton to a ti einai??????????kai deuteron mhpws stous pinakes prepei na valeis agyles[]???????????
Logged
antonios
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1236



View Profile
Re: [C++] 7η εργασια 2009
« Reply #13 on: December 11, 2009, 22:04:10 pm »

Quote from: seashore1990 on December 11, 2009, 21:55:15 pm
prwton to a ti einai??????????kai deuteron mhpws stous pinakes prepei na valeis agyles[]???????????

.................................
anti gia agkyles evala parentheseis, allios tha mou ta evgaze plagia!!! kai to a einai o arithmos ton stathmon petrelaiou..
Logged
billakos
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2270



View Profile
Re: [C++] 7η εργασια 2009
« Reply #14 on: December 11, 2009, 22:26:15 pm »

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

για σημειώσεις μαθημάτων      http://users.auth.gr/valexiad      http://www.thmmy.gr/smf/index.php?topic=34410.0 

νυστααα λεμε...
Pages: [1] 2 3 ... 5 Go Up Print
Jump to:  

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