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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
H Στοά των Off Topic
by Katarameno
[June 18, 2025, 20:28:39 pm]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 18, 2025, 19:40:47 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[June 18, 2025, 19:26:00 pm]

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

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[June 18, 2025, 07:55:05 am]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[June 18, 2025, 00:45:33 am]

[Ψηφιακά Ολοκληρωμένα Κυκ...
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: 1426723
Total Topics: 31711
Online Today: 187
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 21
Guests: 111
Total: 132
gpapadimi
Phlikon
giannislav
acapulco
meliou
aafroditi
florianm
alexlemp
mmamougiorgi
kkuro123
evangeliaap
Billys07
efthmakr
jimpapdop
Reidemption
Papadopoulosthanos
geftihiakos
anon
stefpapa21
stephystam
Εμφάνιση

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

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > 2005-06
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 4 5 [6] 7 8 Go Down Print
Author Topic: 2005-06  (Read 15665 times)
KVR
Νεούλης/Νεούλα
*
Gender: Male
Posts: 33


View Profile
Re: 2005-06
« Reply #75 on: December 15, 2005, 21:33:05 pm »

Η εργασία αυτή είναι για μετά τις γιορτές έτσι (γιατί κάτι πήρε το αυτί μου ότι την άλλη τρίτη δεν θα γίνει εργαστήριο, ισχύει αυτο??).
Logged
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: 2005-06
« Reply #76 on: December 15, 2005, 23:28:12 pm »

τελικα με λιγο προσοχη και αρκετα προβληματα την εβγαλα...
αν καποιος καταφερε να χρησιμοποιησει την delay() ας μας πει πως..!

Οσο για το μετα τις γιορτες οντως αν παιζει κατι τετοιο Plz ενημερωστε μας!!
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
dim
Honoured Member
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
**********
Gender: Male
Posts: 1564


finding emo


View Profile
Απ: 2005-06
« Reply #77 on: December 16, 2005, 00:56:44 am »

Για την κίνηση ποια συνάρτηση χρησιμοποίησες?
Η delay() δεν υπάρχει στον compailer  της Borland..
Στο ψάξιμο είμαι..

Πάντως η εκφώνηση νομίζω πιο πολύ σπαζοκεφαλιά είναι Smiley
Logged
dim
Honoured Member
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
**********
Gender: Male
Posts: 1564


finding emo


View Profile
Απ: 2005-06
« Reply #78 on: December 16, 2005, 16:52:20 pm »

template <class SHAPE>
void kinisi(SHAPE shape){
     int i;
     for( ; ; ) {
          //delay(500);
     getch();
     shape.d_shape();
     shape.x_plus_plus();
     if (shape.get_x()==76) break;
     shape.c_shape();
     }
}


Τελικά μόνο έτσι μου τρέχει..
πρέπει να σμπρώχνεις το σχήμα με το πάτημα κάποιου πλήκτρου..
Βρήκατε καμιά συνάρτηση που να μπορεί να κάνει τη δουλειά της delay()?
Χτες έψαχνα πόση ώρα, αλλά τπτ..

ΥΓ. ο compiler του ethmmy είναι για τα μπάζα !
« Last Edit: December 16, 2005, 16:54:41 pm by dim » Logged
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
Απ: 2005-06
« Reply #79 on: December 16, 2005, 17:05:48 pm »

Παιδιά εχώ έχω κάποιο compiler που έχει την delay αλλά δε ξέρω αν είναι πολύ μεγάλος να τον ανεβάσω. Είναι ο κλασικός TC της borland αλλά "κανονικός" από τις δισκέτες που χρηάζονταν τότε για να γίνει εγκατάσταση. Αν τον χρηάζεται κάποιος τόσο πολύ ας μου στείλει pm.
Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: 2005-06
« Reply #80 on: December 16, 2005, 17:59:29 pm »

Επειδη βιαζομαι λιγο δειτε τι εκανα εγω και νου δουλεψε...

Quote
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>



template<class SHAPE> class DRAW {
public:
   DRAW(int x2, int y2);
};

template<class SHAPE> DRAW<SHAPE>::DRAW (int x2, int y2) {
   SHAPE shape(x2,y2);
   for ( ; x2<76; x2++) {
      shape.c_shape(x2,y2);

      //delay (k);
      time_t start_time, cur_time;

         time(&start_time);
         do
         {
                 time(&cur_time);
         }
    while((cur_time - start_time) < 0.1);
      shape.d_shape(x2,y2);
        }

};
   


class SHP_1 {
   int x,y;
public:
   SHP_1(int x2, int y2);
   void c_shape(int x3, int y3);
   void d_shape(int x3, int y3);
};

SHP_1::SHP_1(int x2, int y2) {
   if (x2>2 && x2<76 && y2>4 && y2<23) {
         x=x2;
         y=y2;
         gotoxy(x,y);
   }
   else {
      cout << "\nLathos Suntetagmenes.";
      exit(1);
   }
}


void SHP_1::c_shape(int x3, int y3) {
   gotoxy(x3,y3);
   cout << "****";
   y3++;
   gotoxy(x3,y3);
   cout << "*  *";
   y3++;
   gotoxy(x3,y3);
   cout << "*  *";
   y3++;
   gotoxy(x3,y3);
   cout << "****";
}

void SHP_1::d_shape(int x3, int y3) {
    gotoxy(x3,y3);
   cout << "    ";
   y3++;
   gotoxy(x3,y3);
   cout << "    ";
   y3++;
   gotoxy(x3,y3);
   cout << "    ";
   y3++;
   gotoxy(x3,y3);
   cout << "    ";
}



class SHP_2 {
   int x,y;
public:
   SHP_2(int x2, int y2);
   void c_shape(int x3, int y3);
   void d_shape(int x3, int y3);
};

SHP_2::SHP_2(int x2, int y2) {
   if (x2>2 && x2<76 && y2>4 && y2<23) {
         x=x2;
         y=y2;
         gotoxy(x,y);
   }
   else {
      cout << "\nLathos Suntetagmenes.";
      exit(1);
   }
}

void SHP_2::c_shape(int x3, int y3) {
   gotoxy(x3,y3);
   cout << "   *  ";
        y3++;
   gotoxy(x3,y3);
   cout << " *   * ";
        y3++;
   gotoxy(x3,y3);
   cout << "*     *";
        y3++;
   gotoxy(x3,y3);
   cout << "*******";
}

void SHP_2::d_shape(int x3, int y3) {
   gotoxy(x3,y3);
   cout << "      ";
        y3++;
   gotoxy(x3,y3);
   cout << "       ";
        y3++;
   gotoxy(x3,y3);
   cout << "       ";
        y3++;
   gotoxy(x3,y3);
   cout << "       ";
}


void main() {
   int x,y,id;
   cout << "\nx= ";
   cin >> x;
   cout << "\ny= ";
   cin >> y;
   cout << "\nid= ";
   cin >> id;

   if (id==1) {
      DRAW<SHP_1> drawing(x,y);
   }
   else if (id==2) {
      DRAW<SHP_2> drawing(x,y);
        }
}



το σπαστικο ειναι οτι δεν μπορω να χρησιμοποιησω μικροτερο χρονο...
(το κομματι εκεινο το βρηκα στο νετ).

το παραπανω δουλευει με τον Borland C++ (μαααπααα)!

και.....

την ΤΡΙΤΗ και ΤΕΤΑΡΤΗ δεν εχουμε μαθημα!!!
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
Krono
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1381


Καληνύχτα ΤΗΜΜΥ!


View Profile
Re: 2005-06
« Reply #81 on: February 01, 2006, 21:03:56 pm »

Για το μάθημα του 3ου εξαμήνου. Μήπως γνωρίζει κανείς αν είναι αλήθεια ότι επιτρέπεται να έχουμε μαζί μας τις σημειώσεις του μαθήματος?
Logged

Ουδέν Σχόλιον!
apostolos1986
Veteran
Επιβεβαρυμένος
******
Posts: 13446



View Profile
Απ: 2005-06
« Reply #82 on: February 01, 2006, 21:05:49 pm »

Quote from: KronokiDf on February 01, 2006, 21:03:56 pm
Για το μάθημα του 3ου εξαμήνου. Μήπως γνωρίζει κανείς αν είναι αλήθεια ότι επιτρέπεται να έχουμε μαζί μας τις σημειώσεις του μαθήματος?

Ο Κορτέσης μας είπε στο τελευταίο μάθημα ότι θα γράψουμε με τις σημειώσεις ανοικτές...
Logged

www.twitter.com/apostolos1986
Krono
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1381


Καληνύχτα ΤΗΜΜΥ!


View Profile
Re: 2005-06
« Reply #83 on: February 01, 2006, 21:21:29 pm »

Ουάου! Ενθουσιάστηκα!Τέλεια νέα! Σε ευχαριστώ πολύ Απόστολε.
Logged

Ουδέν Σχόλιον!
TT_PTOLEMAIDA
Guest
Re: 2005-06
« Reply #84 on: February 01, 2006, 23:05:09 pm »

Εγώ να συμπληρώσω ότι ο Κορτέσης είπε πως επιτρέπονται ΜΟΝΟ οι σημειώσεις του. Απαγορεύεται να έχουμε μαζί μας τα προγράμματα του εργαστηρίου..Θα εξετάζει λέει το πάχος των σημειώσεων μας για να διαπιστώνει αν 'έχουν παχύνει ύποπτα'.. Cheesy

Επίσης (για το 7ο εξάμηνο) είπε ότι το ένα εκ των τριών θεμάτων θα είναι ένα προγραμματάκι μικρούτσικο που θα απαιτεί να γράψεις τι θα εμφανιστεί στην οθόνη. Η συμβουλή του είναι να μην κάνουμε το λάθος να αρχίσουμε να λύνουμε τα θέματα από αυτό επειδή φαίνεται μικρό και άρα εύκολο. Δεν θα είναι καθόλου εύκολο προειδοποίησε... Shocked
Logged
apostolos1986
Veteran
Επιβεβαρυμένος
******
Posts: 13446



View Profile
Απ: 2005-06
« Reply #85 on: February 01, 2006, 23:10:42 pm »

Quote from: Megawatt on February 01, 2006, 23:05:09 pm
Εγώ να συμπληρώσω ότι ο Κορτέσης είπε πως επιτρέπονται ΜΟΝΟ οι σημειώσεις του. Απαγορεύεται να έχουμε μαζί μας τα προγράμματα του εργαστηρίου..Θα εξετάζει λέει το πάχος των σημειώσεων μας για να διαπιστώνει αν 'έχουν παχύνει ύποπτα'.. Cheesy

Επίσης (για το 7ο εξάμηνο) είπε ότι το ένα εκ των τριών θεμάτων θα είναι ένα προγραμματάκι μικρούτσικο που θα απαιτεί να γράψεις τι θα εμφανιστεί στην οθόνη. Η συμβουλή του είναι να μην κάνουμε το λάθος να αρχίσουμε να λύνουμε τα θέματα από αυτό επειδή φαίνεται μικρό και άρα εύκολο. Δεν θα είναι καθόλου εύκολο προειδοποίησε... Shocked

Και σε μας  την ίδια κασέτα έβαλε να παίζει.... Cheesy Grin Tongue
Logged

www.twitter.com/apostolos1986
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: 2005-06
« Reply #86 on: February 02, 2006, 00:51:51 am »

α τωρα το δα γραφουμε 7ο με 3ο μαζι?? . . .
και μ'αρεσει το στριμωγμα!!

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

Παντως μια δυναμικη δεσμευση την ξερω οποτε ξερω τα ΣΟΣ! Tongue

Επισης σημειο που θελει προσοχη για τις εξετασεις ειναι η δημιουργια deconstructors και το πως χειριζομαστε αυτους (με κατι flags κλπ)...
Αν καποιος δεν μπορει να το θυμηθει ας κοιταξει μια εναλλακτικη λυση στο βιβλιο... Constructors αντιγραφου λεγονται νομιζω.
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
TT_PTOLEMAIDA
Guest
Re: 2005-06
« Reply #87 on: February 02, 2006, 18:46:27 pm »

ΠΑΙΧΝΙΔΙΑ ΜΕ ΤΗΝ C++

Ενδιαφέρον έχει το παρακάτω πρόγραμμα που μετράει τα δευτερόλεπτα μεταξύ κατασκευής-καταστροφής ενός αντικειμένου.

Στον δικό μου PC (Pentium III-800MHz) χρειάστηκαν 15 sec για την εκτέλεση του "άχρηστου" loop της if των 1900000000 μετρήσεων.
΄
Όσοι διαθέτετε την στάνταρ C++ (ANSI/ISO) (που περιέχεται στο Microsoft Visual C++ 6.0) μπορείτε να το τρέξετε.



#include <iostream>
#include <ctime>
using namespace std;

#define COUNTR 1900000000

class stopwatch{
   double begin,end;
public:
   stopwatch();//constructor
   ~stopwatch();//destructor
   void start();
   void stop();
   void show();
};


stopwatch::stopwatch()
{
   cout<<"The object has been maid........wait...\n";
   begin=end=0.0;
}
stopwatch::~stopwatch()
{

   cout<<"The object has been destroyed............\n";
   show();
}
void stopwatch::start()
{
   begin=(double)clock()/CLOCKS_PER_SEC;
   /* H συνάρτηση clock() περιέχεται στην στάνταρ βιβλιοθήκη της C++
   ctime η οποία επιστρέφει το πλήθος των κύκλων του ρολογιού που έχουν
   ολοκληρωθεί από την στιγμή που ξεκίνησε η εκτέλεση του προγράμματος*/
}
void stopwatch::stop()
{
   end=(double)clock()/CLOCKS_PER_SEC;
}
void stopwatch::show()
{
   cout<<"ELAPSED TIME:"<<end-begin<<" seconds\n";
}

int main ()
{
   stopwatch ob;
   long z;
   ob.start();
   for(z=0;z<COUNTR;z++); //waiting............15 seconds?........................
   ob.stop();
   
   return 0;
}
Logged
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: 2005-06
« Reply #88 on: February 02, 2006, 23:17:19 pm »

The object has been maid........wait...
The object has been destroyed............
ELAPSED TIME:4.921 seconds
Press any key to continue

 Cheesy Cheesy

Pentium IV 2,4GHz
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
Fouster
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 224


View Profile WWW
Re: 2005-06
« Reply #89 on: February 03, 2006, 00:42:54 am »

Παιδιά ξέρει κανείς αν στην ύλη είναι και οι δομες?? Εκείνο το πρώτο μάθημα που έιχαμε κάνει......
Logged

We act as though comfort and luxury were the chief requirements of life, when all that we need to make us happy is something to be enthusiastic about."<br />-Albert Einstein
Pages: 1 ... 4 5 [6] 7 8 Go Up Print
Jump to:  

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