ကွန်ပျူတာများပရိုဂရမ်းမင်း

သည် "Pascal" အတွက်ဂရပ်ဖစ်: ဝိသေသလက္ခဏာများ, ဖန်တီးမှုနည်းလမ်းများနှင့်ဥပမာ

ငါဂရပ်ဖစ်ပရိုဂရမ်လိုအပ်ပါသလား? ကိုယ့်ဘာသာစကားကိုသင်ယူဖို့စတင်ခဲ့ကြသူအထူးသဖြင့်သူတို့အား? ကျနော်တို့ပထမဦးဆုံးအနောက်ပိုင်းတွင်အခြေခံနှင့်ဘုံတာဝန်များကိုနှင့်အချိန်ဇယားကိုခွင့်ရေးသားခြင်းများအတွက်အပေါငျးတို့သဒီဇိုင်းများဆန်းစစ်သင့်သလဲ

ဤရွေ့ကားကိုယ်တော်အဘို့အသီးအသီးဖြေဆိုရန်မေးခွန်းများကိုဖြစ်ကြသည်။ ဥပမာအားဖြင့်, ကျောင်းတစ်နှစ်အတွက်ဘာသာစကားကိုသင်ပေးသောသူတို့က, က "Pascal" အတွက်အချိန်ဇယားကိုထပ်မံလေ့လာမှုအဘို့ကိုယ့်ကိုယ်ကိုလှုံ့ဆော်ခြင်းဟာအကောင်းဆုံးနည်းလမ်းဖြစ်ပါတယ်။ ဤအမှုအလုံးစုံတို့ကိုအချိန်နောက်မှငါအစီအစဉ်များကိုရေးသားခြင်း, သူ့စဉ်းစားတွေးခေါ်၏ရလဒ်များကိုကြည့်ရှုချင်တယ်။ ကျနော်တို့ကျောင်းသားတစ်ဦးအကြောင်းပြောနေတာနေတယ်ဆိုရင်, ထို့နောက်အခြားချိန်း drawing ။ အစား, ကမျြးစာလာထုတ်ကုန်များကိုပိုမိုရှင်သန်လှုပ်ရှားစေရန်ကူညီပေးသည်တစ်ခုအရန်ဒြပ်စင်အဖြစ်ဆောင်ရွက်သည်။ သို့သော်မည်သည့်အမှု၌, အရေးကြီးသောသင်တန်း၏ programming language ကို, ဤအပိုင်းကို။

ဒါဟာအားလုံးမဟုတ်ရန်ပုံငွေများဂရပ်ဖစ်ထောက်ခံမှုရှိသည်သောစိတျထဲတှငျထမျးရပါမည်။ "Pascal," အလှည့်အတွက်, ဒီ feature တပ်ဆင်ထားသည်, ဒါကြောင့်သူ့ရဲ့ဖွဲ့စည်းပုံဆောင်းပါးထဲမှာဖော်ပြထားတဲ့လိမ့်မည်ဖြစ်ပါသည်။

သည် "Pascal" အတွက်ဂရပ်ဖစ်

သင်သည်အဘယ်မှာ start သင့်သလဲ ကြောင်းကနေသင်သည်ဘာသာစကားအမျိုးမျိုး Modes သာ "Pascal" တွင်မျက်နှာပြင်နိမ့်ဆုံးယူနစ်သည်အဘယ်အရာကိုနားလည်ရန်လိုအပ်သည်။ ကစာပို့မှကြွလာသောအခါ, ဒါသင်္ကေတဖြစ်လိမ့်မည်။ အဆိုပါအချိန်ဇယားကိုသူတို့က pixel မျက်နှာသာသငျ့သညျ။ ဒါဟာသင်္ကေတ X နဲ့ Y ကိုယ်စားပြုဖြစ်ကြောင်းသြဒီနိတ်, နှင့်အရောင် (- အဖြူစံ) ရှိပါတယ်။ အဆိုပါ pixel ၏လိပ်စာအရနိုင်ရန်အတွက် (0, 0) ကဘယ်ဘက်ထိပ်ထောင့်တွင်နေရာလိုအပ်ပါသည်။ ဒါဟာဒီကနေသြဒီနိတ်ရေတွက်မှစတင်သည်သည်။

Pascal ABC ရုပ်သံ» "အတွက်ဂရပ်ဖစ်အတွက်အသုံးပြုမှုလိုင်းမှတ်ပုံတင်ရန်လိုအပ်သောသော module တစ်ခုမှတဆင့် activated ဖြစ်ပါတယ်။

အမှတ်

လွယ်ကူသောဥပမာအဖြစ် (အောက်တွင်ပုံ) ကို screen ပေါ်မှာ output ကိုမှတ်များ၏တာဝန်ပေးအပ်ခြင်းခံရပါလိမ့်မယ်။

အဆိုပါကြေညာစာတမ်းအပိုင်းမှာတော့သင်အသုံးပြုမှုလိုင်းထဲမှာသိမ်းထားတဲ့ module တွေများ၏အမည်များကိုတွေ့မြင်နိုင်ပါတယ်။ သူတို့အစီအစဉ်တွင်ဂရပ်ဖစ် mode ကိုပါဝင်သည်။ ဆော့ဖ်ဝဲရေးသားသူအစီအစဉ်ကိုဖွဲ့စည်းပုံတွေ့ဆုံခဲ့ပြီးပြီဆိုရင်, သူသည်သင်တို့ရုံ var အတွက်အရန် variable တွေကိုရေးသားဖို့လိုအပျကွောငျးထင်လိမ့်မည်။ သို့သော်ဤအပိုင်းကို, "Pascal" အတွက်ဂရပ်ဖစ်, ကွဲပြားခြားနားအနည်းငယ်အလုပ်လုပ်ပါတယ်။ နှုတ်ကပတ်တရားတော်ကို var သင့်ရဲ့ PC မှာ install လုပ်ပြီးသားတစ်ဦးဂရပ်ဖစ်ကဒ်ရေးလိုက်, ပြီးတော့လုပ်ငန်းလည်ပတ်ရာအတွက် mode ကိုသတ်မှတ်ပြီးနောက်။ ဤရွေ့ကားသင်္ကေတဘုံဖြစ်ကြသည်။ အဖွင့် parentheses ပြီးနောက်အော်ပရေတာအမှန်တကယ်အမျိုးအစားနှင့် mode ကိုသတိပြုပါသင့်ပါတယ်။ အသုံးပြုသူကို install adapter ၏အဘယ်အရာကိုမျိုးကိုကိုသိမထားဘူးဆိုရင်အဲဒါကို "Pascal" အတွက်ဂရပ်ဖစ်လိုပဲ program ကိုလိုင်းအရေအတွက်က 7 အတွက်ဒီအပိုင်းမှတ်တမ်းတင်ရန်လိုအပ်သည့်လုပ်ထုံးလုပ်နည်း data တွေကိုခွဲခြားသတ်မှတ်အလိုအလြောကျ detect နိုင်နိုင်အောင်ဒီဇိုင်းပြုလုပ်ထားသည်။ ဒါဟာအားလုံး Adapter ကတစ်ဦးချင်းစီအဘို့မိမိတို့ကိန်းဂဏန်းတန်ဖိုးကအင်တာနက်ပေါ်ရှိကြည့်ခြင်းအားဖြင့်တွေ့နိုင်ပါသည်ပြီသတိရထိုက်သည်။ အဋ္ဌမညီ Initgraph လုပ်ထုံးလုပ်နည်းတွေ့မြင်နိုင်ပါသည်။ သူမသည်ဂရပ်ဖစ် mode ကိုပြေး။ လိုင်းအရေအတွက်ကို 9 နဲ့အရေအတွက်က 10 စတင်ခြင်းရုတ်တရက် program ကိုအလုပ်မလုပ်ရပ်တန့်ထားပြီး, ပျက်ကွက်သှားလြှငျကြည့်ရှုနိုင်ရန်အတွက်လိုအပ်သည်။ closegraph သငျသညျကျောကစာသားကိုသွားခွင့်ပြု, ဂရပ်ဖစ် mode ကိုပိတ်။

အတန်း 7-10, 3, 2 ရေတွက်သူတို့တစ်တွေ template ကိုအဖြစ်အသုံးပြုနိုင်ပါတယ်ဘာလို့လဲဆိုတော့မှတ်မိဖို့ 17 လိုအပ်ကြောင်း, "Pascal" ၌ရှိသမျှသောဂရပ်ဖစ်ကတည်းကယေဘုယျဖွဲ့စည်းပုံဖန်ဆင်းခြင်းရှိပါတယ်။ တခြားအလုပ်တွေကို၏ဒြပ်စင်စဉ်းစားပါ။

variable ကိုအရောင်အောက်ရှိ "Pascal" သာ 15 ကျပန်းမှတန်ဖိုးတာဝန်ပေးဖို့အားဖြင့်ရှိပါတယ်, ကျနော်တို့သေံကျပန်းရွေးချယ်သွားမည်နားလည်ရပေမည်။ အတွက်အရောင်များ၏အကွာအဝေးကိုနားလည်သဘောပေါက်ရန်လိုအပ်ပါတယ် 14 လိုင်းကိုသင် screen ပေါ်မှာတစ်အချက်ကိုဖန်တီးရန်ခွင့်ပြုပါတယ်။ ကကျပန်းရွေးချယ်ရေး mode ကို "စွန့်ခွာလိမ့်မယ်" ဘယ်မှာဤပြဿနာအတွက်ကြောင့်တည်ရှိလိမ့်မည်။

ဇယား function ကို

ဒါဟာ "Pascal" အတွက် function ကို၏ဂရပ်နှစ်ခုအဆင့် built-in ခံကြောင်းနားလည်သဘောပေါက်ရပါမည်။ ပထမဦးစွာသင်ဂရပ်သူ့ဟာသူဆွဲထို့နောက်သြဒီနိတ်၏ system ကိုတည်ဆောက်ရန်လိုအပ်သည်။ ထိုအခါပထမဦးဆုံးလည်းအများအပြားအဆင့်သို့ခွဲခြားထားတယ်။

အချိန်ဇယားမျက်နှာပြင်၏ထိပ်မှာတည်ရှိပါတယ်သည်မဟုတ်, သင်က၎င်း၏တည်နေရာကိုသတ်မှတ်ရမည်ဖြစ်သည်။ အထက်ထောင့် - (xLeft; yLeft) ။ အောက်ပိုင်းအလားတူမှတ်တမ်းတင်ထားသော - (xRight; yRight) ။ သင်္ချာအတွက်ကြောက်စရာကောင်းတဲ့သင်္ကေတဖြစ်သောတစ်ဦးကိုသြဒိနိတ်ဝင်ရိုး, ဖန်တီးရန်, သင်စင်တာကိုသိရပေမည်။ နှင့်အဆုံးစွန်သော၏အဓိပ္ပါယ်များအတွက်အငြင်းအခုံနှင့် function ကို၏တန်ဖိုးကိုဘယ်လိုနားလည်ရန်လိုအပ်ပေသည်။ လိုချင်သောအမှတ်ကိုရွေးချယ်ပါ, သင် program ကိုမှတ်တမ်းတင်ဆက်လက်နိုင်ပါတယ်။

ကွင်းအတွင်းအောက်ပါအတိုင်းထားတဲ့ပြီးနောက် "Pascal" အတွက်ဂရပ်ဖစ် SetPixel လုပ်ထုံးလုပ်နည်းများအသုံးပြုခြင်းကပါဝင်ပတ်သက်သည်အမှတ် (ပုံမှန်က x နှင့် y က) ၏သြဒီနိတ်နှင့်အရောင် (variable ကို) ဖော်ပြသည်။ တစ်ဦးကလိုင်း function ကိုဝင်ရိုးဆွဲရန်ခွင့်ပြုပါတယ်။

program တစ်ခုရေးရန်ထိုကဲ့သို့သော sequence ကိုအတွက်လိုအပ်သောဖြစ်ပါသည်: ပထမဦးဆုံးအမှုစနစ်ကိုသြဒိနိတ်နှင့်အဆုံး၌သင် function ကို၏တန်ဖိုးကိုတွက်ချက်ဖို့နဲ့ point ရဲ့သြဒီနိတ်တွက်ချက်ဖို့လိုအပ်ပါတယ်။

ရလဒ်

မျက်နှာပြင်မှနိဂုံးအချက်များနှင့် "Pascal" အတွက် function ကိုဂရပ်၏ဆောက်လုပ်ရေး, အပေါငျးတို့သအခြေစိုက်စခန်းအပိုင်းဒီတော့ပြောဆိုရန်အဓိကဖြစ်ကြသည်။ သူတို့ရဲ့အကောင်အထည်ဖော်ရန်အစီအစဉ်များကိုရေးသားဖို့သင်ယူလျက်, ပရိုဂရမ်မာက၎င်း၏အမျိုးမျိုးသောဗားရှင်းအတွက်ဂရပ်ဖစ်ကိုသုံးနိုင်သည်။ ဒါဟာသီအိုရီကိုသိရန်မယ့်ကောင်းလှ၏။ သည် "Pascal" အတွက်ဂရပ်ဖစ် (ဥပမာဆောင်းပါးအတွက်ပေးအပ်ထားတယ်) - အလွန်ရိုးရှင်းပြီးစိတ်ဝင်စားဖို့ဆိုတဲ့မေးခွန်းကို။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 my.unansea.com. Theme powered by WordPress.