Εμφάνιση 1-12 από 12
  1. #1
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    Καλησπέρα ,
    έχω να φτιάξω ένα πρόγραμμα σε C το οποίο από έναν μονοδιάστατο πίνακα να βρίσκει το min και to max και να εμφανίζει σε νέο πίνακα τους αριθμούς χωρίς το min και το max.
    Εχω φτιαξει τον πίνακα, έχω υπολογίσει και το min,max και έχω κολλήσει στο πως θα εμφανίσω τους αριθμούς σε νέο πίνακα....

  2. #2
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    Καλησπέρα ,
    έχω να φτιάξω ένα πρόγραμμα σε C το οποίο από έναν μονοδιάστατο πίνακα να βρίσκει το min και to max και να εμφανίζει σε νέο πίνακα τους αριθμούς χωρίς το min και το max.
    Εχω φτιαξει τον πίνακα, έχω υπολογίσει και το min,max και έχω κολλήσει στο πως θα εμφανίσω τους αριθμούς σε νέο πίνακα....
    Τι εννοείς να εμφανίζει σε νέο πίνακα;
    Ότι θα πρέπει να φτιάξεις νέο πίνακα που δεν θα περιέχει το min, max;
    Αν ισχύει αυτό θα πρέπει να έχεις

    Κώδικας:
    Α[Ν]
    Β[Ν-2]
    ...
    euresi_min_max
    ...
    j=0
    for (i=0; i<N; i++)
      if (A[i] != min && A[i] != max)
          {
           B[j] = A[i]
           j++
           }
    ...
    emfanisi_B
    ...
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  3. #3
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    ευχαριστώ για τον κόπο αλλά δεν παίζει δυστυχώς ....

  4. #4
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    ευχαριστώ για τον κόπο αλλά δεν παίζει δυστυχώς ....
    Δώσε τον κώδικα που τρέχεις.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  5. #5
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    ουσιαστικά εδώ έχω κολλήσει
    printf("Äåýôåñïò ðßíáêáò :\n");
    printf("------------------------------------------------------------------------------\n");

    j=0;
    for (i=0; i<A; i++)

    if (pinakas1[i] != i_min && pinakas1[i] != i_max)
    {
    pinakas2[j] = pinakas1[i];

    printf("%d\t",pinakas2[B],j++);
    printf("\n\n");
    continue;
    }

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

  6. #6
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    ουσιαστικά εδώ έχω κολλήσει
    printf("Äåýôåñïò ðßíáêáò :\n");
    printf("------------------------------------------------------------------------------\n");

    j=0;
    for (i=0; i<A; i++)

    if (pinakas1[i] != i_min && pinakas1[i] != i_max)
    {
    pinakas2[j] = pinakas1[i];

    printf("%d\t",pinakas2[B],j++);
    printf("\n\n");
    continue;
    }

    μου τυπώνει μόνο άσους και όχι τους αριθμούς που θέλω...σίγουρα έχω συντακτικό λάθος
    Και αυτό το κάνει στην καλύτερη των περιπτώσεων...
    Γιατί το pinakas2[B] που εκτυπώνεις είναι μια σταθερή τιμή πέραν των ορίων του πίνακα (που πιθανώς είναι Β-1 αφού η αρίθμηση ξεκινάει από 0).
    Θα έπρεπε να εκτυπώνεις pinakas2[j] (το j++ δεν βλέπω κανένα λόγο να το εκτυπώνεις).
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  7. #7
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    αφαίρεσα το J++ αλλά και πάλι δεν τυπώνει τα σωστά

  8. #8
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    αφαίρεσα το J++ αλλά και πάλι δεν τυπώνει τα σωστά
    Έχεις βάλει να εκτυπώνεται το pianakas2[j] και όχι pinakas2[B];
    Το j++ δεν είπα να το αφαιρέσεις.
    Είπα ότι δεν χρειάζεται στην printf.
    Θα πρέπει να το βάλεις από κάτω.

    ΥΓ
    Το continue δεν ξέρω τι παίζει εκεί.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  9. #9
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    αυτο ειπα κι εγω για το j++ μεσα στην printf

  10. #10
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    αυτο ειπα κι εγω για το j++ μεσα στην printf
    Δώσε αν θέλεις όλον τον κώδικα ή στείλε μου πμ.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  11. #11
    Εγγραφή
    10-12-2020
    Ηλικία
    40
    Μηνύματα
    6
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    100mbps
    ISP
    Wind
    δεν με αφηνει να στειλω πμ

  12. #12
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.184
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mariamx Εμφάνιση μηνυμάτων
    δεν με αφηνει να στειλω πμ
    Δοκίμασε τώρα.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας