ՄխիթարՍեբաստացիկրթահամալիրԾրագրավորում
Ցանկացածգույնիցանկացածգծապատկերիշուրջ շարժվողկրիա ԳոռՄանուկյան              (12-րդ դասարան)ՎարդանՊետրոսյան    (12-րդ դասարան)Կրիան(ծրագրում նա հայտնի է  t1 անվանտակ) ծրագավորված է ցանկացած գույնի ցանկացածգծապատկերիպարագծովշարժմանը: Գծապատկերըկարող է ստեղծվելցանկացածպահին, այսինքներբծրագիրըկազմված է: Դախոսում է այնմասին, որկրիան (ավելիճիշտծրագիրը) ինքն է կողմնորոշվումէկրանիհարթությանվրա, և խնդրի լուծումը առաջանում է ծրագրի աշխատանքի ընթացքում: Նախքան ծրագրին աշխատացնելը, պետք է կրիային
տեղադրելպահանջվող գույնի վրա (դա կարող է լինել նաևհենց ինքըգծապատկերը, որիպարագծովկրիան պետք է շարժվի) և սեղմել «Teaching»  կոճակը — կրիան «կհասկանա», թե որ գույնի հետպետք է աշխատի: Այնուհետև պետք է տեղադրել կրիային ընտրած գույնիգծապատկերիտակ և սեղմել «Start» կոճակը: Կրիան կսկսի շարժվել դեպիգծապատկերը և հասնելովնրան, կսկսիշարժվելգծապատկերիպարագծով: Գծապատկերիպարագիծը «շոշափելու» համար ծրագիրը օգտագործում է երկրորդ (անտեսանելի) կրիային (t2): Դա պայմանավորված է նրանով, որ յուրաքանչյուրկրիա կարողանում է«որոշի» էկրանի միայն միպիքսելիգույնը, որը
գտնվում է կրիայի մարմնի կենտրոնի տակ:  Որպեսզիկրիանինքնուրույնորոշիգծապատկերիսահմանները, նապետք է յուրաքանչյուրքայլիցառաջտեղապոխվիհարևանկետերը (իսկդաենթադրում է մշտականշրջադարձեր, կարճքայլերընտրվածուղղությամբ): Միայնանհրաժեշտտեղեկություններհավաքելուցհետոնակկարողանարընտրելպահանջվողուղղությունը և տեղափոխվելպահանջվողկետը: Այսամենըցանկալիչէ: Դրահամարինֆորմացիայիհավաքումըհանձնարարված է անտեսանելիt2  կրիային: Նրա շարժումը դեպի հարևան կետերը անտեսանելիէ, իսկ հավաքված ինֆորմացիան օգտագործում էt1 կրիայի
կողմից, յուրաքանչյուր քայլ կատարելիս:Տեսանյութըդիտելուհամարսեղմելայստեղ:

Around

  • 1.
  • 2.
    Ցանկացածգույնիցանկացածգծապատկերիշուրջ շարժվողկրիա ԳոռՄանուկյան (12-րդ դասարան)ՎարդանՊետրոսյան (12-րդ դասարան)Կրիան(ծրագրում նա հայտնի է t1 անվանտակ) ծրագավորված է ցանկացած գույնի ցանկացածգծապատկերիպարագծովշարժմանը: Գծապատկերըկարող է ստեղծվելցանկացածպահին, այսինքներբծրագիրըկազմված է: Դախոսում է այնմասին, որկրիան (ավելիճիշտծրագիրը) ինքն է կողմնորոշվումէկրանիհարթությանվրա, և խնդրի լուծումը առաջանում է ծրագրի աշխատանքի ընթացքում: Նախքան ծրագրին աշխատացնելը, պետք է կրիային
  • 3.
    տեղադրելպահանջվող գույնի վրա(դա կարող է լինել նաևհենց ինքըգծապատկերը, որիպարագծովկրիան պետք է շարժվի) և սեղմել «Teaching» կոճակը — կրիան «կհասկանա», թե որ գույնի հետպետք է աշխատի: Այնուհետև պետք է տեղադրել կրիային ընտրած գույնիգծապատկերիտակ և սեղմել «Start» կոճակը: Կրիան կսկսի շարժվել դեպիգծապատկերը և հասնելովնրան, կսկսիշարժվելգծապատկերիպարագծով: Գծապատկերիպարագիծը «շոշափելու» համար ծրագիրը օգտագործում է երկրորդ (անտեսանելի) կրիային (t2): Դա պայմանավորված է նրանով, որ յուրաքանչյուրկրիա կարողանում է«որոշի» էկրանի միայն միպիքսելիգույնը, որը
  • 4.
    գտնվում է կրիայիմարմնի կենտրոնի տակ: Որպեսզիկրիանինքնուրույնորոշիգծապատկերիսահմանները, նապետք է յուրաքանչյուրքայլիցառաջտեղապոխվիհարևանկետերը (իսկդաենթադրում է մշտականշրջադարձեր, կարճքայլերընտրվածուղղությամբ): Միայնանհրաժեշտտեղեկություններհավաքելուցհետոնակկարողանարընտրելպահանջվողուղղությունը և տեղափոխվելպահանջվողկետը: Այսամենըցանկալիչէ: Դրահամարինֆորմացիայիհավաքումըհանձնարարված է անտեսանելիt2 կրիային: Նրա շարժումը դեպի հարևան կետերը անտեսանելիէ, իսկ հավաքված ինֆորմացիան օգտագործում էt1 կրիայի
  • 5.
    կողմից, յուրաքանչյուր քայլկատարելիս:Տեսանյութըդիտելուհամարսեղմելայստեղ: