Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)
Moderators: markelos, Ryu, φιάλη klein, meleneemil
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
LocknLoad καταρχάς ώραιος που ανέβασες τις λύσεις. Μια ερώτηση:
Σεπτεμβρίου 2007-Θέμα 3
Γιατί δίπλα στον κατασκευαστεί της RandomArray(int) λέει: "Κατασκευάζει ένα τυχαίο διάνυσμα απο ακεραίους..." και δεν λέει από λογικές τιμές(boolean)
Σεπτεμβρίου 2007-Θέμα 3
Γιατί δίπλα στον κατασκευαστεί της RandomArray(int) λέει: "Κατασκευάζει ένα τυχαίο διάνυσμα απο ακεραίους..." και δεν λέει από λογικές τιμές(boolean)
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Πιο πριν λεει με boolean. Ισως να οταν τα αλλαζε για να βαλει τα ιδια θεματα χωρις να τα αλλαξει πολυ (να περασουνε και μερικοι. Οχι μονο οι καμμενοι) ξεχασε να ασχοληθει με τα υπολοιπα. Αν προσεξεις ειναι ξανα και ξανα τα ιδια με μικρες παραλλαγες στα πρωτα θεματα και θεματα copy-paste απο παλιοτερα (Αν το δει ο Συμβ. αυτο, προβλεπω ψυχρολουσια αυριο).congi wrote:LocknLoad καταρχάς ώραιος που ανέβασες τις λύσεις. Μια ερώτηση:
Σεπτεμβρίου 2007-Θέμα 3
Γιατί δίπλα στον κατασκευαστεί της RandomArray(int) λέει: "Κατασκευάζει ένα τυχαίο διάνυσμα απο ακεραίους..." και δεν λέει από λογικές τιμές(boolean)
Αν τελικα δεν θελει boolean τοτε ειναι οπως το εχω λυσει σε ενα αλλο ιδιο αλλα με ints.
Με την ευκαιρια παρτε και αυτο (ειναι ο κωδικας των θεωρητικων ερωτησεων ΧΩΡΙΣ ΑΠΑΝΤΗΣΕΙΣ, απλα για να πατατε το κουμπακι και χτυπατε παλαμακια οσο θα σας λεει οτι πατησατε το κουμπακι... κριμα τις φλατζες που καηκαν για να απαντησουν σε αυτες τις μπουρδες. Εχει κανεις τις απαντησεις σε αυτες τις ερωτησεις που λεγαμε?)
- Attachments
-
- GrafikProblem.zip
- (2.96 KiB) Downloaded 157 times
Ναι, [you] σε παρακολουθώ!

@[you]


@[you]

- Alekos
- Posts: 171
- Joined: Sun Mar 02, 2008 2:18 pm
- Real Name: Alekos
- Gender: Male
- Facebook ID: 0
- Location: Los Alimos
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
LocknLoad αν εννοείς το 1ο Θέμα του 2007 (Κανονική) έχω μια λύση (δοκιμασμένη στο bliuej ) για τριγωνικό διάνυσμα:
public static int[][] triangleArray( int r)
{
int a[][] = new int[r][];
for(int i=0; i<a.length; i++)
{
a = new int[i+1];
}
for(int j=0; j< a.length; j++)
{
for(int k=0; k< a[j].length; k++)
a[j][k] = j+1;
}
return a;
}
public static int[][] triangleArray( int r)
{
int a[][] = new int[r][];
for(int i=0; i<a.length; i++)
{
a = new int[i+1];
}
for(int j=0; j< a.length; j++)
{
for(int k=0; k< a[j].length; k++)
a[j][k] = j+1;
}
return a;
}
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Thx! Το δοκιμασα και οντως δουλευε... ΟΛΕ!!!!
Ναι, [you] σε παρακολουθώ!

@[you]


@[you]

- apolski
- Posts: 846
- Joined: Thu Jun 21, 2007 3:09 pm
- Real Name: ---
- Gender: Male
- Facebook ID: 0
- Location: UK
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Μπορει καποιος να μου θυμισει τι ειναι το this πριν απο τις μεταβλητες? 

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Απ' ό,τι θυμάμαι από τον παλιό καλό καιρό που την πέρασα, το this. το βάζεις όταν θες να αναφερθείς σε μεταβλητή ή μέθοδο της κλάσης στην οποία γράφεις κώδικα τη δεδομένη στιγμή.
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
πχ
public ArrayList x;
public Constructor(ArrayList x) // Το χ εδω ειναι τοπικη μεταβλητη. Αν και ιδιο ονομα με την αλλη, ειναι διαφορετικη
{
this.x=x; // Το this.x ειναι το χ που δηλωσες στην αρχη ενω το σκετο χ αυτο που ζηλωσες σαν παραμετρο
}
public void print()
{
System.out.println (this.toString()); // Αν το κανεις σε ArrayList γεματη με αντικειμενα που εχουνε την toString, θα δουλεψει μια χαρα. (ουσιαστικα το this ειναι το αντικειμενο (Η ArrayList) που εχεις φτιαξει. [δεν ειναι static μεθοδος])
}
public ArrayList x;
public Constructor(ArrayList x) // Το χ εδω ειναι τοπικη μεταβλητη. Αν και ιδιο ονομα με την αλλη, ειναι διαφορετικη
{
this.x=x; // Το this.x ειναι το χ που δηλωσες στην αρχη ενω το σκετο χ αυτο που ζηλωσες σαν παραμετρο
}
public void print()
{
System.out.println (this.toString()); // Αν το κανεις σε ArrayList γεματη με αντικειμενα που εχουνε την toString, θα δουλεψει μια χαρα. (ουσιαστικα το this ειναι το αντικειμενο (Η ArrayList) που εχεις φτιαξει. [δεν ειναι static μεθοδος])
}
Ναι, [you] σε παρακολουθώ!

@[you]


@[you]

- apolski
- Posts: 846
- Joined: Thu Jun 21, 2007 3:09 pm
- Real Name: ---
- Gender: Male
- Facebook ID: 0
- Location: UK
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Οκ, καταλαβα τι ειναι.
Γιατι γραφεις System.out.println (this.toString()) και οχι σκετο this.toString() ?
Γιατι γραφεις System.out.println (this.toString()) και οχι σκετο this.toString() ?
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Η toString επιστρεφει ενα String. Με σκετο this.toString() δεν ειμαι σιγουρος αν θα επεστρεφε ολο το ArrayList (ή μονο το πρωτο στοιχειο) αλλα σιγουρα δεν θα το εκτυπωνε. Με το System.out.println (this.toString()) ουσιαστικα ειναι σαν να λεμε System.out.println("ταδε") (οπου "ταδε" το string που επιστρεφει η toString)
Ναι, [you] σε παρακολουθώ!

@[you]


@[you]

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Έχει δει κανείς τα αποτελέσματα..;; Πήγα προχθές στο κτήριο Ε σε όλους τους ορόφους και δεν βρήκα την κατάσταση...
- kamari
- Posts: 185
- Joined: Tue Jul 03, 2007 12:29 am
- Real Name: Μαριάννα
- Gender: Female
- Facebook ID: 0
- Location: στο άπειρο κι ακόμα παραπέρα!
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
τα αποτελέσματα είχαν βγει πριν τελειώσει η εξεταστική νομίζω...anyway,είναι στον όροφο που είναι και το γραφείο του συμβώνη και είναι εκεί στον πίνακα ανακοινώσεων,με αριθμό μητρώου πάντα..εκτός αν την βγάλανε 

"eadem mutata resurgo"~"αν κι αλλαγμένη,θα ξαναπροβάλλω η ίδια" Jacob I Bernoulli
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Μάλλον την βγάλανε... σε ευχαριστώ πάντως
- skywalker
- Posts: 1432
- Joined: Fri Nov 03, 2006 12:03 pm
- Real Name: skywalker
- Facebook ID: 0
- Location: καμμενη γη
- Contact:
Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
na rotiso kati epeidi proti fora tha to dosw to mathima.Mou eipane oti stin exetasi o symboneis dinei 3 selides me klaseis tis java kai gia to tetarto thema prepei na epilexeis mia apo aytes gia na lythei.Yparxei kapoios tropos na brw aytes tis selides se kapoio pdf i kapws allios.Einai oi idies kathe fora i allazoun.Exigei ti kanei i kathe klasi i tis petaei etsi sto xarti?
Thx prokatabolika
Thx prokatabolika
Θελω να φυγουν τα κομματα Εδω και Τωρα απο το ΕΜΠ...



Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής
Οι σελιδες που δινονται ειναι απο τη βιβλιοθηκη της java και απο εκει μπορεις να τις βρεις, νομιζω (χωρις να ειμαι σιγουρη) οτι έχει καποιο σύνδεσμο ο συμβωνης στη σελιδα του.
Συνήθως σου δινει τις κλασεις που χρειάζεσαι για την άσκηση με όλες τις εντολές που περιλαμβάνει και εσυ πρεπει να διαλεξεις ποιες απο αυτες χρειάζεσαι. Το καθενα απο αυτα έχει και την εξήγηση του στα αγγλικά.
Συνήθως σου δινει τις κλασεις που χρειάζεσαι για την άσκηση με όλες τις εντολές που περιλαμβάνει και εσυ πρεπει να διαλεξεις ποιες απο αυτες χρειάζεσαι. Το καθενα απο αυτα έχει και την εξήγηση του στα αγγλικά.
Τα ωραιότερα πράγματα στη ζωή είναι ή ανήθικα ή παράνομα ή παχαίνουν!!!