Autorské riešenie Uvedieme iba jedno z mnohých riešení tejto úlohy. Zistíme dĺžku trate od štartu po cieľ bez
ohľadu na prekážky - premenná celaDlzka. Spočítame výšky všetkých prekážok na trati - premenná
celaVyska. Je možné si to predstaviť tak, že na trati dĺžky celaDlzka je iba jediná prekážka
veľkosti celaVyska. Keďže korytnačka skáče pod uhlom 45 stupňou, pomocou Pytagorovej vety musíme
vyrátať dĺžku skoku - odmocninu z dvoch vynásobíme premennou celaVyska. Výsledok získame tak, že od premennej celaDlzka odrátame dvojnásobok premennej celaVyska a pripočítame dvojnásobok
skoku. viem dlzka
Navyše, vzhľadom na to, že druhá odmocnina je v programe Imagine obmedzená na 5 desatinných miest, je vhodnejšie Pytagorovu vetu použiť iba raz na konci programu (ako v našom autorskom riešení). Pri použití Pytagorovej vety (a teda počítaní druhej odmocniny) pre každú prekážku zvlášť je riešenie úlohy menej presné. Celá procedúra by mohla vyzerať nasledovne: Vaše zaujímavé riešenia a najčastejšie chyby
|
||||||||||
© Univerzita Pavla Jozefa Šafárika v Košiciach, Prírodovedecká fakulta, Ústav informatiky palmaj (zavinac) upjs.sk |