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

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

Δημοσ.

καλησπερα σε γλωσσα c η c++ πωσ γεμιζω ενα πινακα 3χ6 αλλα θελω το ι=3 να ειναι σταναρ και να γεμιζω μονο το j κατα ενα οταν πατησω ενα κουμπι

 

 

for (i = 0; i < 3; i++){

for(j = 0; j < 6; j++){

 

 

else

 

αν το j γινει 6 για καθε στηλη να βγαζει foul

Δημοσ.

καλησπερα σε γλωσσα c η c++ πωσ γεμιζω ενα πινακα 3χ6 αλλα θελω το ι=3 να ειναι σταναρ και να γεμιζω μονο το j κατα ενα οταν πατησω ενα κουμπι

 

 

for (i = 0; i < 3; i++){

for(j = 0; j < 6; j++){

 

 

else

 

αν το j γινει 6 για καθε στηλη να βγαζει foul

 

Δεν είμαι σίγουρος πως έχω καταλάβει την ερώτηση, αλλά αν ισχύει αυτό που κατάλαβα, τότε...

 

>
for (int j=0; j < 6; j++)
   array[2][j] = whatever;

  • Like 1
Δημοσ.

δεν εχω καταλαβει πωσ ο πινακασ γεμιζει να βγαλει μηνυμα γεμισε φουλ και πωσ ο πινακασ θα γεμισει μια φορα θα κανει j=1 μονο την πρωτη φορα που θα τρεξει

Δημοσ.

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

Δημοσ.

λοιπον, εχουμε ενα πινακα 3χ6.. για να γεμισει ενα στοιχειο μονο οταν του πω εγω πως γινεται ??

Δημοσ.

οκ το καταλαβα σε ευχαριστω.. καθε ενα γεμισμα στοιχειου +1 γινεται να βγαζω και διαφορετικο μηνυμα στην οθονη ?

Δημοσ.

οκ το καταλαβα σε ευχαριστω.. καθε ενα γεμισμα στοιχειου +1 γινεται να βγαζω και διαφορετικο μηνυμα στην οθονη ?

 

Ναι, προφανώς και γίνεται...

 

>
for (int i=0; i < 3; i++ ) {
 for (int j=0; j < 6; j++) {
   printf( "tha gemisw to stoixeio %d,%d me thn timh %d\n", i,j, i*6+j );
   array[i][j] = i * 6 + j;
 }
}

  • Like 1
Δημοσ.

πως θα ξερω οτι το πρωτο επιπεδο γεμισε, το δευτερο γεμισε, το τριτο επιπεδο γεμισε και τελος δεν εχει καμμια θεση κενη??

δεν μπορω να γεμισω τον πινακα ανα ενα απο το πληκτρολογιο......

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

Δεν υπάρχει ούτε "γέμισε" ούτε "άδειασε" για τους πίνακες

Ο πίνακας 3x6 πιάνει 18 θέσεις οι οποίες αρχικά μπορεί να είχαν οποιοδήποτε αριθμό.

Εσύ απλά τους αλλάζεις αυτό που έχουν

π.χ.

array[2][4] = 5;.

 

Edit

Αλλά ας το συνεχίσω με "γεμίσματα"

 

>
for (int i=0; i < 3; i++ ) {
 for (int j=0; j < 6; j++) {
       printf( "tha gemisw to stoixeio %d,%d me thn timh %d\n", i,j, i*6+j );
       array[i][j] = i * 6 + j;
 }
  printf( "to epipedho %d gemise \n", i );
}

Επεξ/σία από albNik

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

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

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

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

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

Σύνδεση

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

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