michael92
Πολύ δραστήριο μέλος
Ο Μιχάλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 31 ετών και Φοιτητής. Έχει γράψει 1,227 μηνύματα.
06-02-10
23:00
Έφτιαξα μια τρελιάρικη δικιά μου τρελιάρικη
Να φτιαχτεί αλγόριθμος που θα βρίσκει και θα εμφανίζει όλες τις αριθμιτικές τιμές ενός αριθμιτικού πίνακα που είναι μεταξύ -15 και 15 και επαναλαμβάνονται πάνω από 4 φορές στον μονοδίαστατο πίνακα που μας δίνεται table[1000]. Έπειτα να γίνει αύξουσα ταξινόμιση σε έναν δισδίαστατο πίνακα [j,i] όπου j οι φορές επανάληψης και i η τιμή της ταξινόμισης. Αφού γίνει η ταξινόμιση να εμφανιστεί ο πίνακας με τις αρνητικές τιμές σε απόλυτα και να ερωτηθεί ο χρήστης αν θέλει να εκτυπωθεί ο πίνακας. Αν ναι να επιβεβαιωθεί ακόμα μια φορά.
Να δούμε σε πόση ώρα θα την τελειώσω
Την έλυσα, τελικά ήταν εύκολη
Αλγόριθμος Περίεργη_1
! Δεδομένα
Δεδομένα // table[1000] //
j <-- 0
jmax <-- j
xmax <-- -15
xmin <-- 15
! Αναζήτηση
Για x από -15 μέχρι 15
Για i από 1 μέχρι 1000
Αν (table = x) τότε
j <-- j + 1
Τέλος_αν
Αν (j > 4) τότε
Α[j,x+16] <--x
Aν (x > xmax) τότε
xmax <-- x
Τέλος_αν
Αν (x < xmin) τότε
xmin <-- x
Αν (j > jmax) τότε
Jmax <-- j
Τέλος_αν
Τέλος_αν
Τέλος_Επανάλψης
Τέλος_Επανάληψης
! Ταξινόμιση
xsort <-- xmax - xmin
Για j από 4 μέχρι jmax
Για i από 1 μέχρι xsort
B[j,i] <-- A[j,x+16]
Τέλος_Επανάληψης
Τέλος_Επανάληψης
! Απόλυτα
Για j από 1 μέχρι jmax
Για i από 1 μέχρι xsort
Αν (B[j,i] < 0) τότε
B[j,i] <-- “|”, B[j,i], “|”
Τέλος_αν
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Για j από 1 μέχρι jmax
Για i από 1 μέχρι xsort
Εμφάνισε B[j,i]
Τέλος_Επανάλψης
Τέλος_Επανάληψης
Εμφάνισε “Θέλετε να εκτυπωθεί ο πίνακας; “
Διάβασε print
Αν (print = true) τότε
Εμφάνισε “Είσαστε σίγουροι; “
Διάβασε confirm
Αν (confirm = true) τότε
Για j από 1 μέχρι jmax
Για i από 1 μέχρι xsort
Εκτύπωσε B[j,i]
Τέλος_Επανάλψης
Τέλος_Επανάληψης
Τέλος_αν
Τέλος_αν
Τέλος Περίεργη_1
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
michael92
Πολύ δραστήριο μέλος
Ο Μιχάλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 31 ετών και Φοιτητής. Έχει γράψει 1,227 μηνύματα.
06-02-10
22:11
Έφτιαξα μια τρελιάρικη δικιά μου τρελιάρικη
Να φτιαχτεί αλγόριθμος που θα βρίσκει και θα εμφανίζει όλες τις αριθμιτικές τιμές ενός αριθμιτικού πίνακα που είναι μεταξύ -15 και 15 και επαναλαμβάνονται πάνω από 4 φορές στον μονοδίαστατο πίνακα που μας δίνεται table[1000]. Έπειτα να γίνει αύξουσα ταξινόμιση σε έναν δισδίαστατο πίνακα [j,i] όπου j οι φορές επανάληψης και i η τιμή της ταξινόμισης. Αφού γίνει η ταξινόμιση να εμφανιστεί ο πίνακας με τις αρνητικές τιμές σε απόλυτα και να ερωτηθεί ο χρήστης αν θέλει να εκτυπωθεί ο πίνακας. Αν ναι να επιβεβαιωθεί ακόμα μια φορά.
Να δούμε σε πόση ώρα θα την τελειώσω
Να φτιαχτεί αλγόριθμος που θα βρίσκει και θα εμφανίζει όλες τις αριθμιτικές τιμές ενός αριθμιτικού πίνακα που είναι μεταξύ -15 και 15 και επαναλαμβάνονται πάνω από 4 φορές στον μονοδίαστατο πίνακα που μας δίνεται table[1000]. Έπειτα να γίνει αύξουσα ταξινόμιση σε έναν δισδίαστατο πίνακα [j,i] όπου j οι φορές επανάληψης και i η τιμή της ταξινόμισης. Αφού γίνει η ταξινόμιση να εμφανιστεί ο πίνακας με τις αρνητικές τιμές σε απόλυτα και να ερωτηθεί ο χρήστης αν θέλει να εκτυπωθεί ο πίνακας. Αν ναι να επιβεβαιωθεί ακόμα μια φορά.
Να δούμε σε πόση ώρα θα την τελειώσω
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
michael92
Πολύ δραστήριο μέλος
Ο Μιχάλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 31 ετών και Φοιτητής. Έχει γράψει 1,227 μηνύματα.
01-02-10
17:30
Παιδιά επειδή δυσκολεύομαι ξέρει κανείς κάποιον οδηγό για σύνταξ προγράμματος; Οι Αλγόριθμοι μου φαίνονται πανεύκολοι, αλλά το γεγονός του προγράμματος ότι πρέπει να δηλώσεις σταθερές και μεταβλητές από την αρχή με μπερδεύει. Σκέφτομαι πρώτα να φτιάχνω Αλγόριθμο και μετά να το μετατρέπω σε πρόγραμμα μια και θα είναι και επαλήθευση και σωστή δομή παράλληλα. Το αρνητικό είναι ότι θα θέλω 900 κόλες στο τέλος. Εσείς πως συντάσετε πρόγραμμα;
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.