Autorské riešenie Tekvica podľa zadania pozostáva z piatich častí - stopky, tela, oči, úst a 4 zubov. Postupne budeme vykresľovať jej jednotlivé časti. Stopku vykreslíme pomocou príkazu polygon, v tele ktorého uvedieme postupnosť úsečiek, ktoré tvoria trojuholník. Príkaz polygon uyavrie a vyfarbí vykresľovaný útvar farbou, ktorá bola nastavená príkazom nechfp resp. nechfv. Telo vykresíme pomocou príkazu elipsa, pričom prvý parameter uvedieme väčší než druhý parameter, aby sme dostali elipsu natiahnutú viac v horizontálnom než vertikálnom smere. Oči vykresíme pomocou príkazu bodka, pričom nastavíme väčšiu hrúbku pera pomocou príkazu nechhp. Na vykreslenie úst použijeme opať príkaz elipsa, pričom uvedieme navyše tretí a štvrtý parameter ako počiatočný a koncový uhol časti elipsy. Kedže časť elipsy sa vykresľuje v smere otáčania hodinových ručičiek zadali sme počiatočný uhol 90 a koncový -90, aby sme vykreslili spodnú časť elipsy. Zuby sme vykreslili pomocou príkazu bodka, pričom sme kreslili rovnakou farbou ako je farba tela tekvice. Pri kreslení príkazov elipsa a bodka sme nemuseli mať položené pero dole. Uvádzame jedno z možných riešení. viem tekvica ;TELO ;OCI ;USTA ;ZUBY
Najčastejšie chyby Niektorí z vás poslali nekompletné riešenie, t.j. chýbali niektoré časti tekvice. Iní poslali obrázok tekvice a nie procedúru, za čo sme nemohli udeliť body. | ||||||||||
© Univerzita Pavla Jozefa Šafárika v Košiciach, Prírodovedecká fakulta, Ústav informatiky palmaj (zavinac) upjs.sk |