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

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, 01:47:21 am

Login with username, password and session length

Αναζήτηση

Google

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

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
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]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 215
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 35
Guests: 165
Total: 200
despinat
el1
melisste22
pdiamantis
m.renia
Mr Watson
ligditsa
Cersei Tsoulannister
rafail zisiadis
thomasdt
alex_samaras_
Spyridon01101
Theislander
BlackBeard
spoun
kostas.de
evitzv
elischat
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
d0xa
evax
Stelios V.
KZerenidis
kmargaritis
George Hadjilyras
dimchin
Giannis Masterio
giorgosss03
ZontanosThrylos
Tsn
athena_apo
miltan8
marwt
Εμφάνιση

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

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