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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ποιον πάροχο να επιλέξω?
by Katarameno
[Today at 17:47:33]

[Οπτική] Να επιλέξω το μά...
by Nikostrim
[Today at 05:05:26]

Ποιο τραγούδι ακούσατε 5+...
by Katarameno
[Today at 02:13:58]

Αστεία Βίντεο
by Katarameno
[Today at 00:38:19]

Aναζωπύρωση των εχθροπραξ...
by Katarameno
[September 17, 2025, 22:43:28 pm]

best username in THMMY.gr
by Katarameno
[September 17, 2025, 20:35:29 pm]

Αποτελέσματα Εξεταστικής ...
by ilazarit
[September 17, 2025, 19:59:41 pm]

[Τηλεπικοινωνιακά Συστήμα...
by chatzikys
[September 17, 2025, 16:07:13 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by sg31a
[September 17, 2025, 11:35:11 am]

Εργασία στην METLEN, Γνώμ...
by ChrisKaloy-Kakou
[September 17, 2025, 00:51:50 am]

Συμβάσεις και εταιρείες
by Nikos_313
[September 16, 2025, 23:02:05 pm]

[Στοχαστικά Σήματα και Δι...
by Nikos_313
[September 16, 2025, 22:54:08 pm]

Μέλος του μήνα - Ιούλιος ...
by Katarameno
[September 16, 2025, 19:37:40 pm]

Ευρωμπάσκετ 2025
by Katarameno
[September 16, 2025, 02:46:49 am]

Πότε θα βγει το μάθημα; -...
by Katarameno
[September 16, 2025, 01:08:33 am]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[September 15, 2025, 22:10:40 pm]

Users <=22 OR >=222
by Mr Watson
[September 14, 2025, 19:36:18 pm]

[ΑΡΑΓΕ Attack] ΝΑ ΕΠΙΣΤΡΕ...
by Aris★
[September 14, 2025, 14:31:33 pm]

[Τομέας Ηλεκτρονικής] Μαθ...
by Nikos_313
[September 14, 2025, 13:29:36 pm]

Των συνειρμών το παίγνιο....
by chatzikys
[September 14, 2025, 13:20:18 pm]
Στατιστικά
Members
Total Members: 10014
Latest: Jimana
Stats
Total Posts: 1428150
Total Topics: 31767
Online Today: 661
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 49
Guests: 237
Total: 286
Captain
georgia.evagg
lapin
Themistoklis
johnnypap
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
MrGreekArrow
pap003
papaloui
Sotirisbikos
giorgos_skl
MichelRiemann
PolarBear
Tasos Bot
stavros0201
arafail
σπυρτσιωμ
andrpats
gkaramp
iliaspapam
marios2912
hevidis3524
ThanosTheTT
botrinis
Pcsc
kakousios
pxanthob
chriskazakos
kpa
TahmKench
Nikoletta
giorgosss03
acapulco
pipitsenko
pantoulis
Zaxarenia
Kwst@ss_
evax
ΡΙΤΟΣΧΑ
mprizakias
lefterish
Leou
Εμφάνιση

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

Νέα!
Πρόγραμμα Επαναληπτικής Εξεταστικής 2024-2025
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 9387 times)
il capitano
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 4090


Verona Rulez - aua


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

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


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

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

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


View Profile
Re: [C++] 7η εργασια 2009
« Reply #1 on: December 05, 2009, 19: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, 19: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, 19: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 06, 2009, 00:16:03 am »

ευχαριστώ,
από ότι είδα η 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, 02:51:24 am »

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

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


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


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

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

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


kill the fly!!!


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

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

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

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

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


View Profile
Re: [C++] 7η εργασια 2009
« Reply #8 on: December 10, 2009, 19: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: 135


I've been down so god damn long!


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

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



View Profile
Re: [C++] 7η εργασια 2009
« Reply #10 on: December 10, 2009, 22: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, 20: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, 20:44:42 pm by antonios » Logged
seashore1990
Guest
Re: [C++] 7η εργασια 2009
« Reply #12 on: December 11, 2009, 22: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, 23:04:10 pm »

Quote from: seashore1990 on December 11, 2009, 22: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, 23: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...