Užduotys uždavinio sprendimui

  1. Petriukas piešdamas gėles nupiešė žiedą iš linijų, tokį, kaip parodyta paveikslėlyje. Žiedą sudaro 7 žiedlapiai. Žiedlapį sudaro 23 linijos. Kampas tarp linijų 20 Pradinės linijos ilgis 16 vėžlio žingsnių, o skirtumas tarp dviejų gretimų – 5.

Užduotis jums: parašykite procedūrą žiedas su keturiais parametrais: 1) žiedlapių skaičiumi; 2) linijų skaičiumi žiedlapyje, 3) trumpiausios linijos ilgiu ir 4) skirtumu tarp dviejų gretimų linijų, kuri nupieštų gėlę, parodytą paveiksle (žiedas 7 23 16 5).

  1. Parašyti procedūrą, kuri paspaudus ant vartų pele iš lėto tuos vartus atidarytų. Paspaudus ant kitų – jie pradėtų atsidaryti taip pat, nepriklausomai nuo to ar anie vartai jau atsidarė ar dar ne, t.y. ir vieni ir kiti vartai atsivertų iki galo. Jei ant vartų spragtelėsime dar kartą – vartai taip pat lėtai užsivers, taip pat netrukdydami atsiverti ar užsiverti kitiems vartams ar nekreipdami dėmesio į tai ar jie jau buvo atsivėrę iki galo. Fonas (pilis.bmp) ir vartai (vartai.lgw) – duoti, jas pasiimkite čia.

  1. Sukurti žaidimą 15. Kvadratiniame langelyje yra 15 kvadratėlių ir vienas tuščias. Rodykle galima stumdyti tuščią langelį (sukeisti su skaičiaus kvadratėliu). Žaidimą pradėjus visi 16 kvadratėlių išmėtomi kvadratiniame langelyje atsitiktinai. Žaidimas baigiasi, kai sudėliojami visi skaičiai eilės tvarka arba paspaudus klavišą Esc.

Papildomas uždavinys

  1. Duotas buto planas (butas.bmp) ir pagrindiniai baldai: trys kėdės; fotelis; dvivietis fotelis; sofa; televizorius; staliukas (baldai.lgw), juos galite pasiimti čia. Parašyti programą kuri leistų mums nešiojant baldus pele apstatyti butą.

Praleidus programą randame tuščią kambario planą, o baldus išdėliotus plano apačioje. Projektas mums leidžia pele pernešti baldus į kambarį ir padėti norimoje vietoje. Projektas sustabdomas Esc klavišo paspaudimu, o baldai lieka kur buvo vartotojo sustatyti.

 


atgal

Laiškus su klausimais ir komentarais siųskite adresu: logo@delfi.lt
Atnaujinta 2004 m. birželio 1 d.