Αποστολέας Θέμα: sos: προβλημα μεγιστου -ελαχιστου  (Αναγνώστηκε 5802 φορές)

malvi

  • Νέος
  • *
  • Μηνύματα: 7
sos: προβλημα μεγιστου -ελαχιστου
« στις: 29 Οκτ 2009, 01:57:12 πμ »
 μπορείτε να βοηθήσετε? "να γραφεί αλγόριθμος που θα διαβάζει τις θερμοκρασίες 3 πλανητών, το όνομα τους και την υγρασία τους. Να εμφανίζει λοιπόν την μέγιστη θερμοκρασία του πλανήτη (αν υπάρχει) του οποίου το όνομα αρχίζει από "Λ" και σε περίπτωση ισοβαθμίας να εμφανίζει αυτόν με την υψηλότερη υγρασία." 

Σπύρος Δουκάκης

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 831
  • Έτερος εξ ετέρου σοφός, το τε πάλαι το τε νυν
    • http://sdoukakis.wordpress.com/
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #1 στις: 29 Οκτ 2009, 02:11:17 πμ »
μπορείτε να βοηθήσετε? "να γραφεί αλγόριθμος που θα διαβάζει τις θερμοκρασίες 3 πλανητών, το όνομα τους και την υγρασία τους. Να εμφανίζει λοιπόν την μέγιστη θερμοκρασία του πλανήτη (αν υπάρχει) του οποίου το όνομα αρχίζει από "Λ" και σε περίπτωση ισοβαθμίας να εμφανίζει αυτόν με την υψηλότερη υγρασία."

Σας το έδωσα ως άσκηση για να το λύσετε μόνοι σας και εσύ την δίνεις για να στη λύσουν άλλοι;  >:(
Αν είσαι μαθητής/τρια καλό είναι να προσπαθήσεις να μας παρουσιάσεις μια λύση και εμείς να σε βοηθήσουμε και να αξιολογήσουμε τη λύση. Μην ζητάς όμως να σου λύσουμε την άσκηση!
Αν είσαι εκπαιδευτικός τότε πάλι ισχύουν τα παραπάνω. Προτείνεις μια λύση και την συζητάμε...

ΥΓ: Πάντως δεν είμαι ο καθηγητής σου... για να μην αγχώνεσαι...

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #2 στις: 29 Οκτ 2009, 02:37:50 πμ »
βασικά το θέμα  μου είναι με την πόλη που αρχίζει απο 'λ'. πως μπορείς να το πεις αυτό αλγοριθμικά. Να σπάσεις μια λεξη,,,εναν αριθμό το καταλαβαινω,,με mod,,μια λέξη;;;

gpapargi

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2444
  • I 'm not young enough to know everything
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #3 στις: 29 Οκτ 2009, 08:50:33 πμ »
Υπόδειξη:
Η διάταξη είναι ορισμένη και στις αλφαριθμητικές τιμές. Οπότε μπορείς να χρησιμοποιήσεις συγκριτικούς τελεστές για να συγκρίνεις 2 αλφαριθμητικά ως προς την αλφαβητική τους σειρά.

Πχ η παράσταση «καρέκλα» > «τραπέζι» είναι Ψευδής διότι το αλφαριθμητικό «καρέκλα» προηγείται αλφαβητικά του αλφαριθμητικού «τραπέζι». Η παράσταση «ελέφαντας» <= «ποντίκι» είναι Αληθής. 

Ουσιαστικά λοιπόν πρέπει να βρεις μια συνθήκη που να είναι αληθής για όλους τους πλανήτες που αρχίζουν από «λ» και μόνο για αυτούς.

Τώρα ξέρεις όσα χρειάζεται για να βρεις τη λύση.

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #4 στις: 29 Οκτ 2009, 09:24:38 πμ »
ευχαριστώ πολύ gpapargi! Δηλαδή μπορώ να πω :"
αν ονομ_πλ < "κ" και ονομ_πλ>"μ" τοτε
,,,,,,,
ε? ικανοποιει την συνθηκη μου "για πλανήτη από Λ";

gpapargi

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2444
  • I 'm not young enough to know everything
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #5 στις: 29 Οκτ 2009, 10:24:55 πμ »
Η συνθήκη που περιγράφεις δεν αληθεύει ποτέ. Δεν υπάρχει αλφαριθμητικό που να είναι πριν το "κ" και μετά το "μ" αφού το "κ" είναι πριν το "μ". Μάλλον θέλεις να πεις
ονομ_πλ > "κ" και ονομ_πλ<"μ"

Αλλά ούτε αυτό μας κάνει. Σίγουρα πιάνει όλα όσα ξεκινούν από "λ" αλλά δεν πιάνει μόνο αυτά. Πιάνει και το "κρόνος" αφού είναι μετά το "κ". Θυμήσου σε ένα λεξικό... τι θα συναντήσεις πρώτα, το σκέτο γράμμα "κ" ή το "κρόνος";

Θέλεις κάτι που να πιάνει ότι ξεκινάει από "λ" και μόνο αυτά.

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #6 στις: 29 Οκτ 2009, 10:35:20 πμ »
Ναι σωστά,,,οπότε

Αν ονομ>="λ"και ονμ<"μ" τοτε
,,,,,,
 ::)

Ευχαριστώ πολύ για την πολύτιμη βοήθειά σου. όσον αφορά την σύγκριση αλφαριθμητικών πίστευα ότι χρησιμοποιειται στους πίνακες κατα την ταξινόμηση ,,,δεν ξανασυνάντησα κατι τετοιο σε άλλο κεφάλαιο,,,,και το μυαλό μου πήγαινε σε καμια τεχνικη που μάλλον χρησιμοποιειται,,,,





gpapargi

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2444
  • I 'm not young enough to know everything
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #7 στις: 29 Οκτ 2009, 11:16:19 πμ »
Η σύγκριση αλφαριθμητικών δεν προνόμιο των πινάκων αλφαριθμητικών, όπως ακριβώς και η σύγκριση ακεραίων δεν είναι προνόμιο των πινάκων ακεραίων.

Η σύγκριση αλφαριθμητικών χρησιμοποιείται σε αλφαριθμητικά. Οπότε μπορεί να χρησιμοποιηθεί τόσο σε σταθερές όσο και σε μεταβλητές με τέτοιο περιεχόμενο (χαρακτήρες αν μιλάμε για ΓΛΩΣΣΑ).
Κάθε στοιχείο πίνακα χαρακτήρων είναι μια τέτοια μεταβλητή τύπου χαρακτήρα και αυτός είναι ο λόγος που χρησιμοποιείται στους πίνακες η σύγκριση χαρακτήρων.

Nikosn

  • Βετεράνος
  • ****
  • Μηνύματα: 83
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #8 στις: 29 Οκτ 2009, 11:48:23 πμ »
μπορείτε να βοηθήσετε? "να γραφεί αλγόριθμος που θα διαβάζει τις θερμοκρασίες 3 πλανητών, το όνομα τους και την υγρασία τους. Να εμφανίζει λοιπόν την μέγιστη θερμοκρασία του πλανήτη (αν υπάρχει) του οποίου το όνομα αρχίζει από "Λ" και σε περίπτωση ισοβαθμίας να εμφανίζει αυτόν με την υψηλότερη υγρασία."

Υπάρχει ασάφεια στην άσκηση όπως διατυπώνεται:ζητάμε μεγιστη θερμοκρασία μεταξύ τι?Μεταξύ των άλλων πλανητών? Και τότε πως θα εμφανίσουμε μόνο αυτόν με μέγιστη θερμοκρασία και ν'αρχίζει από Λ, αφού μπορεί να υπάρχει ένας πλανήτης από Λ αλλά να μην έχει μεγιστη θερμοκρασία. Κάτι λείπει απο την άσκηση...μηπώς εγώ δε καταλαβαίνω κάτι??
Η γνώση κατακτάται μέσα από τα λάθη μας

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #9 στις: 29 Οκτ 2009, 11:55:36 πμ »
....μεταξύ τριών πλανητών να εμφανίζεται η μέγιστη θερμοκρασία εκείνου που το όνομα του αρχίζει απο Λ (αν υπάρχει πλανήτης απο "λ"")....

Nikosn

  • Βετεράνος
  • ****
  • Μηνύματα: 83
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #10 στις: 29 Οκτ 2009, 12:05:37 μμ »
Οκ, πάντως δεν έχει νόημα η άσκηση έτσι, διότι σε περίπτωση που δεν υπάρχει πλανήτης απο Λ δεν έχουμε καμμιά έξοδο δεδομένων (παραβίαση κριτηρίου εξόδου), διορθώνεται βέβαια τυπικά αυτο βάζοντας σαν έξοδο ένα μήνυμα. Τέλος πάντων , σχετικά με την εύρεση αν αρχίζει απο Λ μια αλφαριθμιτική μεταβλητή είσαι πολυ κοντα στη λύση με αυτό που σκέφτηκες, απλα περιόρισε το λίγο ώστε να περιλαμβάνει μόνο το Λ...
Η γνώση κατακτάται μέσα από τα λάθη μας

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #11 στις: 29 Οκτ 2009, 12:27:05 μμ »
Σας ευχαριστώ για το ενδιαφέρον και την άμεση ανταποκριση,,,γιατι δεν βάζουν την Pascal ή την basiv να διδασκουμε να τελείωνει και όλη αυτή η ασαφολογία  με αυτο το πολύπαθο μάθημα,,,;;;;τελοσπάντων,,,, :)

Παναγιώτης Τσιωτάκης

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 3136
  • Dracarys
    • Panagiotis Tsiotakis
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #12 στις: 29 Οκτ 2009, 02:37:38 μμ »
πάντως κατά τη γνώμη μου το "...πλανήτης που να ξεκινά από το γράμμα "Λ" "
δεν εντάσσεται στους στόχους του μαθήματος

malvi

  • Νέος
  • *
  • Μηνύματα: 7
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #13 στις: 29 Οκτ 2009, 02:46:16 μμ »
,,,χαίρομαι που το λέτε και εσείς Κύριε Τσιωτάκη,,,απλά μερικές φορές για χάριν εντυπωσιασμού ξεφεύγουμε κάποιοι συνάδελφοι από τους στόχους του μαθήματος,,

pgrontas

  • Ομάδα διαγωνισμάτων 2016
  • *
  • Μηνύματα: 1302
  • There are always possibilities...
Απ: sos: προβλημα μεγιστου -ελαχιστου
« Απάντηση #14 στις: 29 Οκτ 2009, 04:02:16 μμ »
Το συγκεκριμένο θέμα το θεωρώ τραβηγμένο, επειδή η δυσκολία του είναι τεχνητή, επειδή δηλαδή η ψευδογλώσσα σου πετάει έναν τύπο δεδομένων άλφαριθμητικό χωρίς να σου δίνει κατάλληλα εργαλεία για να τον χειριστείς. Για μένα είναι το ίδιο πράγμα με το να πρέπει να υπολογίσεις το ημίτονο, χωρίς να έχεις την συνάρτηση. Λειτουργεί δηλαδή σε διαφορετικό επίπεδο αφαίρεσης από αυτό στο οποίο νομίζω ότι δουλεύει ο μαθητής.

Πάντως, ό,τι και αν σημαίνει αυτό, μια παρόμοια συνθήκη είχε δωθεί πέρσι στην επιμόρφωση των καθηγητών πληροφορικής (ενότητα Α4_3_L2).
A man provided with paper, pencil, and rubber, and subject to strict discipline is in effect a universal machine - Alan Turing