Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Τα λινκ σου δεν δουλεύουν. Και τι ακριβώς σε μπέρδεψε στο προηγούμενο ποστ;
Νομίζεις πως ο καθηγητής που έβαλε αυτές τις ασκήσεις έχει ιδέα από java?
Αν μεταφράσεις την εκφώνηση και την googlareis, θα σου βγάλει και από ποιο βιβλίο την έκανε αντιγραφή. 
Αν θυμάμαι καλά είχε μια παρόμοια στο Data Structures and Algorithms in Java , στην 1η έκδοση όμως. Αλλά μην σε πάρω και στο λαιμό μου. 

Δημοσ.

όχι παιδια, δυο διαστασεων είναι, αλλά όπως εχω αναφέρει δεν αντιγράφεται σωστα.

Με ποιους αριθμούς πρέπει να αντικατασταθούν οι ενδείξεις x και y, για να είναι

ορθός ο ακόλουθος κώδικας;

int[][] A = new int[5][6];

for (int i = 0; i < x; i++) {

for (int j = 5; j >= y; j--) {

A[j] = 1;

}

}

1. x = 5, y = 0

2. x = 5, y = 1

3. X = 4, y = 0

53 λεπτά πριν, JavaStudent2020 είπε

A[j] = 1;

Α[j]=1;

ελπιζω να πιασει τωρα, δεν ξερω να μπορω να επικολλήσω εικονα εδώ

Δημοσ. (επεξεργασμένο)

Αυτό προσπαθούμε να σου εξηγήσουμε. Δεν έχει νόημα αυτό που γράφει.Οτι και να διαλέξεις είναι λάθος.

Για να σου εξηγήσω πιο αναλυτικά:
Εδώ, ορίζει έναν πίνακα 2 διαστάσεων: int[][] A = new int[5][6];
και πιο κάτω, βάζει στον ίδιο πίνακα 1 διάσταση (βασικά εναν int για την ακρίβεια.) Α[j]=1; 
Αλλα και να το αγνοήσουμε τελείως αυτό, δεν έχει νόημα το πρόγραμμα. Δεν υπάρχει κάποια ισότητα που πρέπει να υλοποιηθεί , δεν υπάρχει τίποτα. Μοιάζει σαν να θέλει να κάνει iterate μέσα στον πίνακα με τα 2 for, αλλά μετά το χάος, 
 

 

Επεξ/σία από filip123go
Δημοσ. (επεξεργασμένο)

 

μετα το Α εχει δυο τιμες[][]που ισούται με 1

sorry, ενώ γραφω και την δευτερη τιμη δεν την εμφανιζει.

η μια ειναι i και η άλλη  είναι το j

Επεξ/σία από JavaStudent2020
Δημοσ.
2 ώρες πριν, JavaStudent2020 είπε

Μπορεί κάποιος να βοηθήσει με την παρακάτω άσκηση; είμαι πολύ νέο μαθητούδι στην Java :-) 

Με ποιους αριθμούς πρέπει να αντικατασταθούν οι ενδείξεις x και y, για να είναι ορθός ο ακόλουθος κώδικας;

 int[][] A = new int[5][6];

for (int i = 0; i < x; i++) {

for (int j = 5; j >= y; j--) {

A[j] = 1;

}

}

1.  x = 5, y = 0

2.  x = 5, y = 1

3.  X = 4, y = 0

 

 

 

exercise 1.docx 14 kB · 5 downloads

Το 1 είναι. 

Δημοσ. (επεξεργασμένο)

Όπως σου έγραψαν το 1 (x=5, y=0). Αντί για Α[j]=1; είναι Α[εδώ λείπει το i][j]=1; (ζητάει αρχικοποίηση του πίνακα, κάθε "κελί" λαμβάνει τιμή 1).

Επεξ/σία από marios28
  • Moderators
Δημοσ.
31 λεπτά πριν, JavaStudent2020 είπε

Ευχαριστω πολυ παιδια. Την ελυσα με επιτυχια!

Ε καλά δεν την έλυσες εσύ...

  • Moderators
Δημοσ.
21 λεπτά πριν, Lanike71 είπε

Έτσι από περιέργεια, την έβαλες σε κανένα ide με αντικατάσταση των 3 απαντήσεων να δεις τι κάνει;

Δεν παίζει ούτε να τη διάβασε.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...