Λσμένες αζκήζεις ζηη Logo Στεδίαζη ζτημάηων με ηη τελώνα 1) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηεηξάγσλν πνπ ζα ζρεδηάδεη έλα ηεηξάγσλν κε πιεπξά 120. Γηα ηεηξάγσλν επαλάιαβε 4 [κπ 120 ] 2) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα εμάγσλν πνπ ζα ζρεδηάδεη έλα εμάγσλν κε πιεπξά 80. Γηα εμάγσλν επαλάιαβε 6 [δε 60 κπ 80] 3) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηζόπιεπξν_ηξίγσλν πνπ ζα ζρεδηάδεη έλα ηζόπιεπξν ηξίγσλν κε πιεπξά 80. Γηα ηζόπιεπξν_ηξίγσλν επαλάιαβε 3 [κπ 80 δε 120] 4) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα θύθινο πνπ ζα ζρεδηάδεη έλα θύθιν. Γηα θύθινο επαλάιαβε 360 [κπ 1 δε 1] 5) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηεηαξηνθύθιην πνπ ζα ζρεδηάδεη έλα ηεηαξηνθύθιην. Γηα ηεηαξηνθύθιην επαλάιαβε 90 [κπ 1 δε 1] 6) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα πέηαιν πνπ ζα ζρεδηάδεη ην ζρήκα. Γηα πέηαιν επαλάιαβε 2 [ηεηαξηνθύθιην ] 7) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ινπινύδη πνπ ζα ζρεδηάδεη ην ζρήκα. Γηα ινπινύδη επαλάιαβε 6 [πέηαιν δε 60]
8) Να γξάςεηε κηα δηαδηθαζία κε όλνκα εμάγσλν πνπ ζα ζρεδηάδεη έλα θαλνληθό εμάγσλν πιεπξάο 70. Γηα εμάγσλν επαλάιαβε 6 [κπ 70 δε 60] 9) Να γξάςεηε κηα δηαδηθαζία κε όλνκα ζεκαία πνπ ζα ζρεδηάδεη ην παξαθάησ ζρήκα, όπνπ ην ηξίγσλν είλαη ηζόπιεπξν κε πιεπξά 40 θαη ην θνληάξη 100. Όηαλ πξόθεηηαη λα ζρεδηάζνπκε ζύλζεηα ζρήκαηα ζα πξέπεη λα βιέπνπκε από πνηα απινύζηεξα ζρήκαηα απνηειείηαη ην δεηνύκελν ζύλζεην. Επίζεο, όηαλ ζρεδηάδνπκε έλα θιεηζηό ζρήκα λα γξάθνπκε εληνιέο ώζηε λα επαλαθέξνπκε ηε ρειώλα ζηελ αξρηθή ηεο ζέζε θαη θιίζε (γσλία). Γηα ηξίγσλν επαλάιαβε 3 [κπ 40 δε 120] αξ 30 Γηα ζεκαία κπ 100 ηξίγσλν πη 100 10) Χξεζηκνπνηώληαο ην πξόγξακκα ζεκαία λα ζρεδηάζεηε έλα κύιν κε έμη (6) πηεξύγηα, όπσο ζην παξαπάλσ ζρήκα. Γηα κύινο επαλάιαβε 6 [ζεκαία δε 60] 11) Να γξάςεηε κηα δηαδηθαζία κε όλνκα ζπηηάθη πνπ ζα ζρεδηάδεη ην παξαθάησ ζρήκα, κε θάζε πιεπξά 70. Τν ζπηηάθη απνηειείηαη από έλα ηξίγσλν θαη έλα ηεηξάγσλν. Γξάθσ ηηο δηαδηθαζίεο ηεηξάγσλν θαη ηξίγσλν θαη ηηο θαιώ κέζα από ηε δηαδηθαζία ζπηηάθη. Γηα ηεηξάγσλν επαλάιαβε 4 [κπ 70 ] Γηα ηξίγσλν επαλάιαβε 3 [κπ 40 δε 120] αξ 30 Γηα ζπηηάθη ηεηξάγσλν κπ 70 ηξίγσλν
Παραμεηρικές διαδικαζίες ζηη Logo Η έννοια και η τρήζη ηων παραμέηρων ζε μια διαδικαζία Αο μαλαδνύκε ηελ άζθεζε 3 ηεο πξνεγνύκελεο ζειίδαο θαη ηε ιύζε ηεο: Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηζόπιεπξν_ηξίγσλν πνπ ζα ζρεδηάδεη έλα ηζόπιεπξν ηξίγσλν κε πιεπξά 80. Γηα ηζόπιεπξν_ηξίγσλν επαλάιαβε 3 [κπ 80 δε 120] Σε απηή ηελ άζθεζε καο δεηείηαη λα θηηάμνπκε πξόγξακκα πνπ λα ζρεδηάδεη έλα ηζόπιεπξν ηξίγσλν κε κήθνο πιεπξάο 80 pixels. Τν πξόγξακκα πνπ θηηάμακε ζρεδηάδεη απηό ην ηξίγσλν κε πιεπξά 80. Όζεο θνξέο θαη λα ην εθηειέζνπκε πάληα ζα θηηάρλεη ην ίδην ηζόπιεπξν ηξίγσλν κε πιεπξά 80. Έηζη δελ είλαη; Αλ καο δεηνύζαλ λα θηηάμνπκε πξόγξακκα γηα ζρεδίαζε ηξηγώλνπ κε πιεπξά 70, ηη ζα θάλαηε; Θα μαλαγξάθαηε ην ίδην πξόγξακκα αιιά αληί γηα 80 ζα γξάθαηε 70. Σσζηά; Καη αλ κεηά ζαο δεηνύζαλ λα θηηάμεηε παξόκνην πξόγξακκα γηα λα ζρεδηάδεη ηζόπιεπξν ηξίγσλν κε πιεπξά 130 πάιη ηα ίδηα ζα θάλαηε; Αλ ινηπόλ ζέιεηε λα θηηάμεηε έλα πξόγξακκα πνπ λα ζρεδηάδεη έλα ηζόπιεπξν ηξίγσλν κε όζν κήθνο πιεπξάο ζέιεη ν ρξήζηεο πνπ ζα εθηειεί απηό ην πξόγξακκα, ζα πξέπεη λα θηηάμεηε έλα παραμεηρικό πξόγξακκα Θα είλαη έλα πξόγξακκα πνπ ζα ρξεζηκνπνηεί κηα κεηαβιεηή τ ε νπνία ζα ζπκβνιίδεη ην κήθνο ηεο πιεπξάο ηνπ ηξηγώλνπ πνπ ζα ζρεδηαζζεί. Απηή ε κεηαβιεηή ιέγεηαη παράμεηρος ηνπ πξνγξάκκαηνο. Ο ρξήζηεο όηαλ ζα ζέιεη λα ζρεδηαζηεί έλα ηζόπιεπξν ηξίγσλν κε πιεπξά 70 ζα γξάςεη: ηζόπιεπξν_ηξίγσλν 70 ελώ αλ ζέιεη λα ζρεδηαζηεί έλα ηζόπιεπξν ηξίγσλν κε πιεπξά 130 ζα γξάςεη: ηζόπιεπξν_ηξίγσλν 130 δει. ζα γξάθεη ζην Κέληξν Εληνιώλ ηεο Logo ηο όνομα ηοσ προγράμμαηος θαη δίπια ηε ηιμή ηης παραμέηροσ. Τν παξακεηξηθό πξόγξακκα γηα λα ζρεδηάδεηαη έλα ηζόπιεπξν ηξίγσλν πιεπξάο τ είλαη ην εμήο: Γηα ηζόπιεπξν_ηξίγσλν :ρ επαλάιαβε 3 [ δε 120] Γξάςακε δει όπνπ 80 ην :τ πνπ παξηζηάλεη ηε ηηκή ηεο παξακέηξνπ τ. Σημείωζη 1: Τν όλνκα ηεο παξακέηξνπ δελ είλαη απαξαίηεην λα είλαη τ, ζα κπνξνύζακε ηε παξάκεηξν λα ηελ ζπκβνιίζνπκε κε ς, σ, κεθ, πι όπσο ζέινπκε εκείο. Σημείωζη 2: Τε παξάκεηξν ή ηηο παξακέηξνπο πνπ ρξεζηκνπνηνύκε ζε έλα πξόγξακκα ηηο γξάθνπκε αξρηθά δίπια ζην όλνκα ηνπ πξνγξάκκαηνο ζηε πξώηε γξακκή ώζηε λα θαηαιαβαίλεη ε Logo όηη απηό είλαη έλα παξακεηξηθό πξόγξακκα, δηαθνξεηηθά αλ δελ ην θάλνπκε, ε Logo ζα εκθαλίζεη έλα κήλπκα «Δελ μέξσ ηίπνηα γηα :ρ ζηε δηαδηθαζία ηζόπιεπξν_ηξίγσλν» (αληίζηνηρν ηνπ Den katalavainw kardia moy!) Αο δνύκε ηώξα θαη άιια παξαδείγκαηα παξακεηξηθώλ δηαδηθαζηώλ. 1) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηεηξάγσλν πνπ ζα ζρεδηάδεη έλα ηεηξάγσλν κε πιεπξά ρ. Γηα ηεηξάγσλν :ρ
επαλάιαβε 4 [ ] 2) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα εμάγσλν πνπ ζα ζρεδηάδεη έλα εμάγσλν κε πιεπξά ς. Γηα εμάγσλν :ς επαλάιαβε 6 [δε 60 κπ :ς] 3) α) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα πνιύγσλν πνπ ζα ζρεδηάδεη έλα θαλνληθό πνιύγσλν ν πιεπξώλ κε πιεπξά ρ. β) Σηε ζπλέρεηα γξάςηε ηελ εληνιή πνπ ζα δίλαηε ζην θέληξν εληνιώλ ώζηε λα ζρεδηαζηεί έλα νθηάγσλν κε πιεπξά 30. α) Γηα πνιύγσλν :λ :ρ επαλάιαβε :λ [ δε 360 / :λ] β) Πνιύγσλν 8 30 4) Να γξάςεηε κηα δηαδηθαζία κε όλνκα ζθάια πνπ ζα ζρεδηάδεη κηα ζθάια κε 5 ζθαινπάηηα θαη ύςνο θαη πιάηνο ζθαινπαηηνύ θ. Γηα ζθάια :θ επαλάιαβε 5 [ κπ :θ κπ :θ ] 5) Να γξάςεηε κηα δηαδηθαζία κε όλνκα θιίκαμ πνπ ζα ζρεδηάδεη κηα ζθάια κε ρ ζθαινπάηηα θαη ύςνο θαη πιάηνο ζθαινπαηηνύ θ. Εδώ έρνπκε δύν παξακέηξνπο. Γηα θιίκαμ :ρ :θ επαλάιαβε :ρ [ κπ :θ κπ :θ ] 5) Να γξάςεηε κηα δηαδηθαζία κε όλνκα παικόο πνπ ζα ζρεδηάδεη έλα ζρήκα ζαλ ην παξαθάησ κε ύςνο θαη πιάηνο θνιώλαο ρ θαη πιήζνο θνιώλσλ ς. Θα γξάςνπκε πξώηα κηα παξακεηξηθή δηαδηθαζία κε όλνκα θνιώλα πνπ ζα ζρεδηάδεη ην ζρήκα Γηα θνιώλα :ρ
Μεηά ζα γξάςνπκε κηα δηαδηθαζία κε όλνκα παικόο πνπ ζα θαιεί ηε δηαδηθαζία θνιώλα ς θνξέο. Για παλμός :ψ :χ στκ επανάλαβε :ψ [κολώνα :χ] τέλος 6) α) Να γξάςεηε κηα δηαδηθαζία κε όλνκα νξζνγώλην πνπ ζα ζρεδηάδεη έλα νξζνγώλην παξαιιειόγξακκν κε πιεπξέο ρ θαη ς. β) Σηε ζπλέρεηα γξάςηε ηελ εληνιή πνπ ζα δίλαηε ζην θέληξν εληνιώλ ώζηε λα ζρεδηαζηεί έλα νξζνγώλην κε πιεπξέο 50 θαη 125 α) Γηα νξζνγώλην :ρ :ς Σηθ Επαλάιαβε 2 [ κπ :ς ] β) νξζνγώλην 50 125 7) Να γξάςεηε κηα δηαδηθαζία κε όλνκα δήηα πνπ ζα ζρεδηάδεη ην θεθαιαίν γξάκκα Ζ κε πιεπξά ρ θαη γσλία 20. Γηα δήηα :ρ δε 160 αξ 160