Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μονοδιάστατοι πίνακες => Μήνυμα ξεκίνησε από: turn_on στις 16 Δεκ 2021, 05:48:30 ΜΜ

Τίτλος: Δήλωση νέου πίνακα Β που θα δημιουργηθεί με μόνο τα θετικά στοιχεία πίνακα Α
Αποστολή από: turn_on στις 16 Δεκ 2021, 05:48:30 ΜΜ
Καλησπέρα σας, θα ήθελα τη βοήθειά σας σε μια ερώτησή μου. Έστω το παρακάτω τμήμα προγράμματος:

Μ ← 0 ! Δείκτης του νέου πίνακα
Για i από 1 μέχρι 100
    Αν (Α > 0) τότε
       Μ ← Μ + 1 !δίνουμε θέση στον πίνακα Β
       Β[Μ] ← Α
    Τέλος_αν
Τέλος_επανάληψης
Ο πίνακας Α θα δηλωθεί ως ακέραιος Α[100]. Πως θα πρέπει να δηλωθεί ο νέος πίνακας Β που θα δημιουργηθεί με τα θετικά στοιχεία του Α;
Σας ευχαριστώ πολύ για το χρόνο σας.

Τίτλος: Απ: Δήλωση νέου πίνακα Β που θα δημιουργηθεί με μόνο τα θετικά στοιχεία πίνακα Α
Αποστολή από: Λαμπράκης Μανώλης στις 16 Δεκ 2021, 06:08:58 ΜΜ
καλησπέρα σε όλους

και ο πίνακας Β θα δηλωθεί ως ακέραιος με 100 στοιχεία, γιατί δε γνωρίζουμε πόσα θα χρησιμοποιήσουμε εξ αρχής , μπορεί να έχει από 0 μέχρι και 100, άρα δηλώνουμε το μέγιστο δυνατό.., στην πράξη θα είναι  όσο και η τιμή του δείκτη Μ που χρησιμοποιείς στο παράδειγμα σου... η προσπέλαση του πίνακα Β θα γίνεται πχ

για ι απο 1 μεχρι Μ
  γραψε Β[ι]
τελος_επαναληψης

ελπίζω να βοήθησα
Τίτλος: Απ: Δήλωση νέου πίνακα Β που θα δημιουργηθεί με μόνο τα θετικά στοιχεία πίνακα Α
Αποστολή από: turn_on στις 16 Δεκ 2021, 09:12:07 ΜΜ
Αυτό είχα σκεφτεί και εγώ από την αρχή... ήθελα απλά επιβεβαίωση
Ευχαριστώ πολύ
:)
Τίτλος: Απ: Δήλωση νέου πίνακα Β που θα δημιουργηθεί με μόνο τα θετικά στοιχεία πίνακα Α
Αποστολή από: ioannis.giftakis στις 16 Δεκ 2021, 11:23:49 ΜΜ
Παράθεση από: turn_on στις 16 Δεκ 2021, 05:48:30 ΜΜ
Καλησπέρα σας, θα ήθελα τη βοήθειά σας σε μια ερώτησή μου. Έστω το παρακάτω τμήμα προγράμματος:

Μ ← 0 ! Δείκτης του νέου πίνακα
Για i από 1 μέχρι 100
    Αν (Α > 0) τότε
       Μ ← Μ + 1 !δίνουμε θέση στον πίνακα Β
       Β[Μ] ← Α
    Τέλος_αν
Τέλος_επανάληψης
Ο πίνακας Α θα δηλωθεί ως ακέραιος Α[100]. Πως θα πρέπει να δηλωθεί ο νέος πίνακας Β που θα δημιουργηθεί με τα θετικά στοιχεία του Α;
Σας ευχαριστώ πολύ για το χρόνο σας.

Hi, αυτό συνήθως το λέμε αρχικές θέσεις ως τύπο ερωτήματος.
Τίτλος: Απ: Δήλωση νέου πίνακα Β που θα δημιουργηθεί με μόνο τα θετικά στοιχεία πίνακα Α
Αποστολή από: Καρκαμάνης Γεώργιος στις 05 Ιαν 2022, 09:32:50 ΜΜ
Παράθεση από: limitcracker στις 16 Δεκ 2021, 11:23:49 ΜΜ
Hi, αυτό συνήθως το λέμε αρχικές θέσεις ως τύπο ερωτήματος.

Τι σημαίνει "αρχικές θέσεις" ως τύπο ερωτήματος;