drosos
Πολύ δραστήριο μέλος
Στην αρχη θα διαβασει το ονομα την αξια και την ποσοτητα των πακετων των 4 διαφορετικων εταιρειων.
Εστω οτι i=1 αρα ημαστε στην πρωτη.
Δινει ενα ονομα μια αξια κ την ποσοτητα. Υπολογιζει την τιμη του πακετου της πρωτης εταιριας. Αν ειναι μικροτερο ισο του 150 τοτε αφου στο β μας λεει οτι θεωρηστε οτι μονο μια ειναι συμφερουσα τοτε θα εμφανιζει το ονομα της εταιρειας και τα πακετα θα τα υπολογιζει ως εξης:
1 πακετο-->τ
χ πακετα-->150
αρα χ=150/τ(χ=150 div τ γιατι μιλαμε για ακεραιο)
Αφου μονο μια θα ειναι η συμφερουσα τοτε μονο μια φορα θα μπει στην αν και θα τα εμφανισει.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ονομα Α: 1 ευρω , συσκευασια 100 γραμμαριων
-- Β: 2 ευρω , συσκευασια 100 γραμμαριων
-- Γ : 4 ευρω , συσκευασια 100 γραμμαριων
-- Δ: 8 ευρω , συσκευασια 100 γραμμαριων
Αυτα ειναι τα στοιχεια. Βαλε για καθε επαναληψη τα στοιχεια της καθε εταιριας οπως τα εχω πανω και πες μου ποια η τελικη εξοδος του αλγοριθμου σου.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Mercury
Επιφανές μέλος
διαβασε ονομα εταιριας, αξια,ποσοτητα
α=αξια/ποσοτητα //α ειναι η μεταβλητη που λεει ποσο εχει το καθε κιλο ρυζι.
μετα συγκρινεις τα "α' της καθε εταιριας και διαλεγεις αυτην που εχει το πιο μικρο ''α'.
Στην συνεχεια διαιρεις τα 150 ευρω με την αξια της πιο συμφερουσας εταιριας.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Αυτος ο αλγοριθμος μπορει να υλοποιηθει Με ή χωρις τη χρηση πινακων.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Mercury
Επιφανές μέλος
σωστος. μονο που το α δειχνει ποσο κοστιζει το καθε γραμμαριο. (Η ποσοτητα δινεται σε γραμμαρια)
Αυτος ο αλγοριθμος μπορει να υλοποιηθει Με ή χωρις τη χρηση πινακων.
Εχεις δικιο...Το αλλαζεις σε α=κοστος/(ποσοτητα/1000) για να βγει σε κιλα. Και καλυτερα πινακες, ειναι πιο σημαζεμενα τα πραγματα ετσι.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Chris1993
Περιβόητο μέλος
Αν έχω κάνει λάθος,συγχωρέστε με
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
drosos
Πολύ δραστήριο μέλος
Δεν εχω κανει πινακες ακομα
Ευχαριστω!!!
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Αλγοριθμος ΡυζιΟρίστε μια γρήγορη λύση από μένα!
Αν έχω κάνει λάθος,συγχωρέστε με
Μμμμ για σκεψου ομως το εξης. Αν το πακετο ρυζι που τον συμφερει κανει 10 ευρω τοτε συμφωνα με το δικο σου αλγοριθμο ο καταναλωτης θα παρει 14 πακετα ρυζι.
Θα επρεπε να παρει 15 οποτε μαντεψε . . .
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Chris1993
Περιβόητο μέλος
Ναι.οπως το καθαροεγραφα εκανα λαθος.η σωστη εντολη ειναι οσο ΚΟΣ+ ΑΞ_min_ON <= 150 επαναλαβεΟΚ παιδια την λυσαμε στο φροντ ηταν τλκ ψιλοδυσκολη... Chris δεν κτλβα πως βρισκεις τον αριθμο των πακετων τα αλλα ειναι σωστα.
Δεν εχω κανει πινακες ακομα
Ευχαριστω!!!
Αλγοριθμος Ρυζι
Μμμμ για σκεψου ομως το εξης. Αν το πακετο ρυζι που τον συμφερει κανει 10 ευρω τοτε συμφωνα με το δικο σου αλγοριθμο ο καταναλωτης θα παρει 14 πακετα ρυζι.
Θα επρεπε να παρει 15 οποτε μαντεψε . . .
Y.Γ : Είμαι φοιτητής πλέον , έχοντας γράψει 19.2 περσυ στο ΑΕΠΠ (λόγω θεωρίας)
Με την παραπάνω διόρθωση,είναι σωστό!
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
giorgos_dr
Νεοφερμένος
Ευχαριστω!
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
tteodor
Νεοφερμένος
θα μου επιτρέψεις να μην σου δώσω έτοιμο τον αλγόριθμο, αλλά να σου δώσω μια βοήθεια μόνο (προς το παρόν).
Κατ' αρχάς, το βασικότερο στην προσπάθεια επίλυσης ενός προβλήματος, είναι να καταλάβεις το πρόβλημα και στην συνέχεια να κάνεις τον Καθορισμό των Απαιτήσεων. Μελετώντας προσεκτικά το πρόβλημα που έχεις να αντιμετωπίσεις και φρεσκάροντας λίγο και τις μαθηματικές μας γνώσεις, μπορούμε να πούμε ότι για να ανήκει ένα σημείο Α(χ, ψ) όπου χ και ψ οι συντεταγμένες του στο επίπεδο σε μία καμπύλη, σημαίνει ότι θα πρέπει αν τοποθετήσεις την τιμή του χ στην εξίσωση της καμπύλης να σου δίνει σαν αποτέλεσμα το ψ. Έτσι λοιπόν, το πρόβλημά σου είναι να ελέγξεις αν ικανοποιείται η συνθήκη: ψ=5χ^2 +3 αντικαθιστώντας τα ψ και τα χ με τις τιμές που διάβασες από το πληκτρολόγιο....
Γενικότερα, το δύσκολο με την αλγοριθμική είναι το να σκεφτείς τη λύση βασιζόμενος στο "χώρο" του προβλήματος και όχι τόσο στο να την υλοποιήσεις σε αλγόριθμο.
Ελπίζω να βοήθησα, αν πάλι έχεις προβλήματα...εδώ είμαι !
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
aggeliki92
Νεοφερμένος
Να γραφεί πρόγραμμα το oποίο να δέχεται από το πληκτρολόγιο μια ακολουθία χαρακτήρων -γράμματα, αριθμούς και θα τυπώνει πόσες φορές εκτυπώνεται κάθε αριθμός.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
mpko
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
aggeliki92
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
tteodor
Νεοφερμένος
κάτι στην εκφώνηση, δεν μου πάει και πολύ καλά.... Μιλάς για χαρακτήρες που διαβάζονται, και μετά αναφέρεις πλήθος αριθμός που τυπώνονται...
Θα προσπαθήσω να απαντήσω με όσα καταλαβαίνω...
Χρειάζεσαι μια επανάληψη, όπου διαβάζεις έναν χαρακτήρα κάθε φορά.
Μετά μέσα στην επανάληψη ελέγχεις αν ο χαρακτήρας είναι ένα ψηφίο και ανάλογα αυξάνεις τον μετρητή (έχεις 10 μετρητές για τα 10 ψηφία) κατά ένα.
Όταν ολοκληρωθεί η επανάληψη (πότε όμως θα συμβεί αυτό δεν φαίνεται από την εκφώνησή σου) θα εμφανίσει και τα 10 πλήθη των ψηφίων...
Σου δίνω μια πρώτη ιδέα, αλλά όπως είπε και ο mpko νωρίτερα, θα προτιμούσα λίγο καλύτερη εκφώνηση.... Αν έχεις την εκφώνηση θα μας βοηθήσεις....
Σου θυμίζω, ότι για να μπορέσουμε να λυσουμε ένα πρόβλημα, πρέπει να έχουμε μια σαφή και κατανοητή εκφώνηση !!!! (ΑΕΠΠ κεφάλαιο 1ο)
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
despoina_92
Νεοφερμένος
Γενικώς όμως υπάρχει μια ασάφεια,χρειάζεσαι μια εντολή τερματισμού.
Εκτός και αν..Βρήκες το πρόβλημα σε κάποιο βιβλίο άλλης γλώσσας προγραμματισμού και είπες να το μεταφέρεις σε ΓΛΩΣΣΑ για εξάσκηση...
Εκεί θα λυνόταν απλά με έτοιμες συναρτήσεις επεξεργασίας κειμένου (πράγμα που δε διδάσκεσαι σαφώς στα πλαίσια του ΑΕΠΠ ) .
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
tteodor
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
despoina_92
Νεοφερμένος
Ωστόσο, έχεις δίκιο..
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Τι κανει νιαου νιαου στα κεραμίδια ;Εκτός και αν..Βρήκες το πρόβλημα σε κάποιο βιβλίο άλλης γλώσσας προγραμματισμού και είπες να το μεταφέρεις σε ΓΛΩΣΣΑ για εξάσκηση...
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 4 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:Tα παρακάτω 61 μέλη διάβασαν αυτό το θέμα:
- john_55
- akis_95
- Marios2020
- Hased Babis
- Mara2004
- Mary06
- Valous
- Ilovemycats27
- katia.m
- Anna_kitty
- antonis97
- gewrgioyp
- Panagiotis849
- Σωτηρία
- marian
- ggl
- tsiobieman
- elenicar
- Scandal
- Δήμος56103
- eukleidhs1821
- calliope
- kwstaseL
- Eri0611
- liaiscool
- leo41
- Georgekk
- Athens2002
- Johnman97
- imkindalost
- panagiotis G
- Giovanni5
- marsenis
- thecrazycretan
- the purge
- eri548
- Ria99
- JohnGreek
- lostpfg
- Vold
- Λαμπρινηη
- SlimShady
- tasost
- Vasilina93
- kvstas92
-
Φορτώνει...
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.