Northern Skies
Νεοφερμένος
Η Northern Skies αυτή τη στιγμή δεν είναι συνδεδεμένη. Είναι 31 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 21 μηνύματα.
30-11-10
23:34
Κάποιος να με βοηθήσει μʼ αυτή:
Δύο φίλοι παίζουν τάβλι. Ένα παιχνίδι μπορεί να λήξει μονό (ο νικητής του συγκεκριμένου παιχνιδιού παίρνει 1 πόντο) ή διπλό (ο νικητής του συγκεκριμένου παιχνιδιού παίρνει 2 πόντους).
Τελικός νικητής αναδεικνύεται αυτός που θα φτάσει πρώτος στους 7 βαθμούς και θα έχει τουλάχιστον 2 βαθμούς διαφορά από τον αντίπαλό του. Π.χ. σε περίπτωση που το σκορ γίνει 6-6 ο νικητής αναδεικνύεται στους 8 βαθμούς. Αν το σκορ γίνει 7-7 τότε ο νικητής αναδεικνύεται στους 9 βαθμούς κ.ο.κ.
Να γραφεί ο αλγόριθμος ο οποίος
[FONT="]1.[FONT="] [/FONT][/FONT]Αρχικά θα διαβάζει τα ονόματα των δύο παιχτών.
[FONT="]2.[FONT="] [/FONT][/FONT]Έπειτα επαναληπτικά θα διαβάζει για κάθε παιχνίδι το όνομα του παίχτη που κέρδισε το τρέχον παιχνίδι καθώς και τους βαθμούς με τους οποίους το κέρδισε (1 ή 2). Η επανάληψη θα τερματίζει όταν έχουμε νικητή σύμφωνα με τους κανόνες που περιγράφηκαν παραπάνω.
[FONT="]3.[FONT="] [/FONT][/FONT]Τέλος θα εμφανίζεται το τελικό σκορ και το όνομα του νικητή.
[FONT="][/FONT]
Δύο φίλοι παίζουν τάβλι. Ένα παιχνίδι μπορεί να λήξει μονό (ο νικητής του συγκεκριμένου παιχνιδιού παίρνει 1 πόντο) ή διπλό (ο νικητής του συγκεκριμένου παιχνιδιού παίρνει 2 πόντους).
Τελικός νικητής αναδεικνύεται αυτός που θα φτάσει πρώτος στους 7 βαθμούς και θα έχει τουλάχιστον 2 βαθμούς διαφορά από τον αντίπαλό του. Π.χ. σε περίπτωση που το σκορ γίνει 6-6 ο νικητής αναδεικνύεται στους 8 βαθμούς. Αν το σκορ γίνει 7-7 τότε ο νικητής αναδεικνύεται στους 9 βαθμούς κ.ο.κ.
Να γραφεί ο αλγόριθμος ο οποίος
[FONT="]1.[FONT="] [/FONT][/FONT]Αρχικά θα διαβάζει τα ονόματα των δύο παιχτών.
[FONT="]2.[FONT="] [/FONT][/FONT]Έπειτα επαναληπτικά θα διαβάζει για κάθε παιχνίδι το όνομα του παίχτη που κέρδισε το τρέχον παιχνίδι καθώς και τους βαθμούς με τους οποίους το κέρδισε (1 ή 2). Η επανάληψη θα τερματίζει όταν έχουμε νικητή σύμφωνα με τους κανόνες που περιγράφηκαν παραπάνω.
[FONT="]3.[FONT="] [/FONT][/FONT]Τέλος θα εμφανίζεται το τελικό σκορ και το όνομα του νικητή.
[FONT="][/FONT]
Σημείωση: Το μήνυμα αυτό γράφτηκε 13 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Northern Skies
Νεοφερμένος
Η Northern Skies αυτή τη στιγμή δεν είναι συνδεδεμένη. Είναι 31 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 21 μηνύματα.
25-11-10
20:22
Ιδού:
Αλγόριθμος Άσκηση
Αρχή_επανάληψης
Διάβασε Β1, Β2
Μέχρις_ότου Β1 >= 0 και Β1 <= 100 και Β2 >= 0 και Β2 <= 100
Αν Α_Τ(Β1-Β2) <= 20 τότε
Τ_Β<--(Β1+Β2) /2
Αλλιώς
Αρχή_Επανάληψης
Διάβασε Β3
Μέχρις_ότου Β3 >= 0 και Β3 <= 100
Τ_Β<--(Β1+Β2+Β3) / 3
Τέλος_αν
Τ_Β<--Τ_Β / 5
Εμφάνισε Τ_Β
Τέλος Άσκηση
Αλγόριθμος Άσκηση
Αρχή_επανάληψης
Διάβασε Β1, Β2
Μέχρις_ότου Β1 >= 0 και Β1 <= 100 και Β2 >= 0 και Β2 <= 100
Αν Α_Τ(Β1-Β2) <= 20 τότε
Τ_Β<--(Β1+Β2) /2
Αλλιώς
Αρχή_Επανάληψης
Διάβασε Β3
Μέχρις_ότου Β3 >= 0 και Β3 <= 100
Τ_Β<--(Β1+Β2+Β3) / 3
Τέλος_αν
Τ_Β<--Τ_Β / 5
Εμφάνισε Τ_Β
Τέλος Άσκηση
Σημείωση: Το μήνυμα αυτό γράφτηκε 13 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Northern Skies
Νεοφερμένος
Η Northern Skies αυτή τη στιγμή δεν είναι συνδεδεμένη. Είναι 31 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 21 μηνύματα.
24-11-10
01:22
Ζητώ τη βοήθειά σας στην παρακάτω άσκηση:
Σε κάποια εξεταστική δοκιμασία ένα γραπτό αξιολογείται από δύο βαθμολογητές στη βαθμολογική κλίμακα [0,100].
Αν η διαφορά μεταξύ των βαθμολογιών του αʼ και του βʼ βαθμολογητή είναι μικρότερη ή ίση των 20 μονάδων της παραπάνω κλίμακας, ο τελικός βαθμός είναι ο μέσος όρος των δύο βαθμολογιών.
Αν η διαφορά μεταξύ των βαθμολογιών του αʼ και του βʼ βαθμολογητή είναι μεγαλύτερη από 20 μονάδες, το γραπτό δίνεται για αναβαθμολόγηση σε τρίτο βαθμολογητή. Ο τελικός βαθμός του γραπτού προκύπτει τότε από τον μέσο όρο των τριών βαθμολογιών.
Να αναπτύξετε αλγόριθμο ο οποίος, αφού ελέγξει την εγκυρότητα των βαθμών στην βαθμολογική κλίμακα [0,100], να υλοποιεί την παραπάνω διαδικασία εξαγωγής τελικού βαθμού και να εμφανίζει τον τελικό βαθμό του γραπτού στην εικοσαβάθμια κλίμακα.
Παρατήρηση: Να θεωρήσετε ότι όλες οι ποσότητες εκφράζονται ως πραγματικοί αριθμοί.
Σε κάποια εξεταστική δοκιμασία ένα γραπτό αξιολογείται από δύο βαθμολογητές στη βαθμολογική κλίμακα [0,100].
Αν η διαφορά μεταξύ των βαθμολογιών του αʼ και του βʼ βαθμολογητή είναι μικρότερη ή ίση των 20 μονάδων της παραπάνω κλίμακας, ο τελικός βαθμός είναι ο μέσος όρος των δύο βαθμολογιών.
Αν η διαφορά μεταξύ των βαθμολογιών του αʼ και του βʼ βαθμολογητή είναι μεγαλύτερη από 20 μονάδες, το γραπτό δίνεται για αναβαθμολόγηση σε τρίτο βαθμολογητή. Ο τελικός βαθμός του γραπτού προκύπτει τότε από τον μέσο όρο των τριών βαθμολογιών.
Να αναπτύξετε αλγόριθμο ο οποίος, αφού ελέγξει την εγκυρότητα των βαθμών στην βαθμολογική κλίμακα [0,100], να υλοποιεί την παραπάνω διαδικασία εξαγωγής τελικού βαθμού και να εμφανίζει τον τελικό βαθμό του γραπτού στην εικοσαβάθμια κλίμακα.
Παρατήρηση: Να θεωρήσετε ότι όλες οι ποσότητες εκφράζονται ως πραγματικοί αριθμοί.
Σημείωση: Το μήνυμα αυτό γράφτηκε 13 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.