ကွန်ပျူတာများ, ပရိုဂရမ်းမင်း
တစ်ဦးကပုံဖွဲ့စည်းခဲ့အမျိုးအစား - တဦးတည်းရှုထောင်ခင်းကျင်း
၏အယူအဆနှင့်ရင်းနှီးကျွမ်းဝင်ပရိုဂရမ်းမင်း, ပထမဦးဆုံး (သို့မဟုတ်ဒုတိယ) အနာဂတ်ပရိုဂရမ်များ၏အခြေခံလေ့လာနေ "တဦးတည်းရှုထောင်ခင်းကျင်း။ " Pascal, အခြားဘာသာစကားများအဖြစ်, ထိုကဲ့သို့သောနှင့်အတူအလုပ်လုပ်ရန်ခွင့်ပြု ဒေတာဖွဲ့စည်းပုံမှာ။ ရှိရာသို့အလျင်အမြန်သို့မဟုတ်နောက်ပိုင်းဆို variable တွေကိုတစ်စနစ်တကျသိုလှောင်တစ်ဦးလိုအပ်ကြောင်းလည်းမရှိ။ ကိစ္စအများစု၌ဒြပ်စင်၏ဤအစုံအမျိုးအစားတူပိုင်။ ဥပမာ, လေ့ကျင့်ရေးအုပ်စုတစ်စု၏စာရင်းကိုအမည်နှင့်ကျောင်းသား၏နာမတော်ကိုရရှိထားသူကြောင်း type ကို string ကိုတစ် variable ကိုတစ်ခုချင်းစီသည်အရာ၏ 25 အဖွဲ့ဝင်များ၏ရေးစပ်နိုင်ပါတယ်။
ဒါကတဦးတည်းရှုထောင်နားလည်သဘောပေါက်ရန်ခွင့်ပြုသည်ကားအဘယ်သို့ ကယ်အတွက်ခင်းကျင်း, အလားတူဒြပ်စင်တစ်ခုအမိန့်ထုတ်ထားဖြစ်၏။ sequence ကိုအရေအတွက်က - ဒါဟာထိုကဲ့သို့သောအတူတူ ID ကိုသုံးပြီး sequence ကိုများနှင့်အတူတူပင်အညွှန်းကိန်းမဆိုအဖွဲ့ဝင်အဖြစ်ရည်ညွှန်းနိုင်ပါသည်။ ထိုကွောငျ့, ဤအ Array ကို တဦးတည်းရှုထောင်ဟုခေါ်ကြသည်။
sequence ကိုဒြပ်စင်နံပါတ်များသောအားဖြင့်ဆိုလိုသညျတစျဦးမှာစတင်သည် ပထမဦးဆုံးဒြပ်စင်အတော်လေးယုတ္တိသော serial number 1, ရှိပါတယ်။ လိုအပ်ခဲ့လျှင်မည်သို့ပင်သည်, အညွှန်းကိန်းအကွာအဝေး, ညွှန်းကိန်းဖျော်ဖြေသို့မဟုတ်ကိန်းသို့မဟုတ်ဇာတ်ကောင် (ဆိုအမိန့်အမျိုးအစား) ကဲ့သို့သောဖို့အဓိကလိုအပ်ချက်လုံးဝမတရားနိုင်ပါတယ်။
တစ်ဦးတည်းရှုထောင်ခင်းကျင်း၏ပုံမှန်လုပ်ရပ်များကိုစဉ်းစားပါ:
တနည်းအမျိုးအစား variable ကိုစရဖ - sequence ကိုအတွက်ဒြပ်စင်အရေအတွက်, စရဖ - - ကိန်း 5 တစ်ဦးတည်းရှုထောင်ခင်းကျင်းသတ်မှတ်အမျိုးအစား, တစ်ဦးကဘယ်မှာဎအတွက်ခင်းကျင်း၏ 1) ဖျေါပွခကျြ 5 ကိန်းအမျိုးအစားများထဲမှရှုထောင်ခင်းကျင်း၏ variable ကို
2) ကီးဘုတ် input ကို sequence ကိုအတူဒြပ်စင်
3) စားအုန်းဆီမှာ screen ပေါ်မှာဒြပ်စင်၏ sequence ကို
4) ကျပန်းနံပါတ်တစ်ခုမီးစက် အသုံးပြု. sequence ကိုဖြည့်
တစ်ဦးချင်းစီစစ်ခင်းကျင်းဒြပ်စင်၏ 5) အသွင်ပြောင်း (ပြုပြင်မွမ်းမံ), တနည်း ယင်း၏တန်ဖိုး (တစ်ဦးချင်းစီစစ်ခင်းကျင်းဒြပ်စင် 6 ၏ရှုထောင်လျှော့ချရေး၏ဥပမာတစ်ခု) ကိုပြောင်းလဲ
ဒြပ်စင်များ၏ပေါင်းလဒ် - 6) sequence ကိုဒြပ်စင်ပမာဏကို၏စိတ်ပိုင်းဖြတ် variable ကို S ကများမှာ
တစ်ခြို့သောအခြေအနေ (ဒြပ်စင်၏နံပါတ်, 4 ၏ကြီးမားသောအရေအတွက်ကအဆုံးအဖြတ်တစ်ခုဥပမာ) ကျေနပ်ခင်းကျင်းဒြပ်စင်၏ 7) အရေအတွက်, ဘယ်မှာဋ - ထိုသို့သောဒြပ်စင်အရေအတွက်
8) extremum (အများဆုံးဒါမှမဟုတ်ခင်းကျင်းဒြပ်စင်၏နိမ့်ဆုံး) ၏စိတ်ပိုင်းဖြတ်, ဒီမှာမိ - ထိုစစ်ခင်းကျင်းသောဒြပ်စင်အကြားနိမ့်ဆုံးတန်ဖိုးဋ - ORDINAL နံပါတ် (အညွှန်းကိန်း) ကိုခင်းကျင်းထဲမှာအသေးဆုံးဒြပ်စင်ဖြစ်ပါသည်
သင်သိသည့်အတိုင်း program ကိုစတင်သည်အခါ, Pascal ပရိုဂရမ်းမင်းအတွက်အပိုင်း var အစီအစဉ်တွင်ဖော်ပြထားကြသည်သမျှ variable တွေကို, အဘို့, မှတ်ဉာဏ်အတွက် bytes တစ်အချို့အရေအတွက်ကိုခွဲဝေဖြစ်ပါတယ်။ နှစ်ခု bytes, အစစ်အမှန်အမျိုးအစား - - လေး bytes ဒီဥပမာအဘို့, သင်္ကေတဦးတည်းက byte, integer ဖြစ်တဲ့အတွက်အမျိုးအစားတစ်ခုဖြစ်ပါတယ်, အ variable ကိုအမျိုးအစားအားဖြင့်ဆုံးဖြတ်သည်။ အဆိုပါစစ်ခင်းကျင်း၏အတိုင်းအတာကြီးမားမပါသောအခါထိုကွောငျ့, program ကို RAM ကို၏ကြီးမားသောငွေပမာဏကိုမလိုအပ်ပါဘူး။ ဒီလိုမှမဟုတ်ရင်, ထိုပရိုဂရမ်ဥပမာအားဖြင့်, ဖိုင်တစ်ဖိုင်တွင်သို့မဟုတ်တစ်ဦးအတွက်ခင်းကျင်း, လိုက်လျောညီထွေအခြားနည်းလမ်းတွေကိုရှာဖွေရပါလိမ့်မယ် အမှိုက်ပုံ ထောက်ပြအတူ။
Similar articles
Trending Now