کمپيوټر, پروګرام
په "پاسکال" دنده Operator د: هغه څه ده، هغه څه چې د یو عمل
کنوود پاسکال - پروګرامونو يوه ساده ژبه، خو د وخت ضايع، که چيرې په دې موضوع د تړون په جدي توګه مطالعه. Novice کارونکي سره د ساده کوډ د اساساتو پوهيږي. د مثال په توګه، دا لومړی به معاينه څه اقدام لپاره څه دا د دنده Operator د، ترسره کوي، چې څنګه د یو تار یا متحول د پردې تر لاسه. یوازې بيا د پروگرامر به د کړنلارو او د دندو، او د کرکټر-سلسله ډول معلومات، د دوتنې او ګرافیک څخه وغواړو. نو، د دنده Operator د څه ده؟ د کوډ د لیکلو خپل رول څه دی؟
دا سازمان د کنوود پاسکال د سرپاڼې غوښتنلیک کړکۍ
مخکې د کمځواکولو د نظري موادو د مطالعې، چې په حقيقت کې هم د هغه څه چې ده د دنده Operator د پوښتنې شامل دي، تاسو باید په کارتشې کنوود پاسکال وګوري.
غوښتنلیک غورنۍ لاندې برخې لري:
- دوتنه - پر دوتنې (د جوړولو، خلاص، نږدې، وژغوري، او نور) د اساسي امر ترسره جوړ شوی دی.
- سمول - د دې لپاره د متن سره د سمون (کاپي، رب، پرې، او نور) د کار امر شامل دي.
- لټون - د موندلو او د دغه پروګرام د ټول متن د متن پر ځای اړين دي.
- چلول - د بشپړ کوډ لپاره کارېدلی، په شمول د ګام د کار لپاره د لاریون له خوا ګام دی.
- هغه تاليف - د کوډ جوړوي.
- مينيوګانو - ته اړتیا ده چې د دې پروګرام د متن د غلطيو د لټون کې مرسته وکړي.
- وسیلې - تاسو ته اجازه ځينې اضافي بڼې غوښتنلیک وکاروي.
- غوراوي - د ضروري انتخابونو ټاکي سره compiler او پروګرامونو چاپیریال کې کار وکړي.
- کړکۍ - سره د وينډوز عملیاتو د ترسره اړتیا لري.
- مرسته وکړي - اړتيا ستاسو د پوښتنې لپاره د ځواب موندل.
اوس زيات شهرت دی غوښتنلیک ترلاسه پاسکال ABC. د د يو شمېر کاروونکي نقطې نظر څخه، دا ده چې په دې چاپیریال کې کار ډېر اسانه دي.
عناصرو د کنوود پاسکال
د کوډ د هر پروګرام د ژبې د جوړښت توپیر لري، خو عام ټکي شتون لري. د مثال په توګه، په پاسکال د ټول ستونزه د ډیزاین په لاندې ډول ده:
پروګرام primer؛ // سرۍ پروګرام
کاروي crt؛ // د ماډلونه لست کارول
لیبل metka1؛ // Description نښانونه
د کلیفورنیا شمېر = 10؛ // ثابت اعلان کړ
ډول newtype = د تار ټولګه؛ // د متحولو ډولونه Description
var یو: integer؛ ب: دریښتینو؛ ج: newtype؛ D: څرګندکه؛ e: د چهار؛ // متحولونه اعلان کړ
----------------------------------- // د کړنلارو او دندو Description
پيل
{} بدن // پروګرام برخه متصدیانو
پايان.
د دنده عملیاتو کې د دې پروګرام د بدن د عزت دا ځای نیسي.
د پروګرامونو د معلوماتو د ډولونو په لنډه د تاړاک
نه يوازې په پاسکال دنده Operator د کاروونکو په ډله کې پوښتنې رامنځته کوي. د معلوماتو ډولونه هم زياتره gridlock رامنځته کړي.
په کن پاسکال چاپیریال ټول معلومات سقوط په دوه کتګوریو کې: د متحولو او ثوابت. هغوی کولی شي چې د لاندې ډولونو د یو تړاو:
- integer؛
- دریښتینو؛
- سمبولیک؛
- تار؛
- ټایپ؛
- منطقي.
همدارنګه، ثوابت کولای شي ته ځانګړې شي.
د متحولونه د کوډ په تشريح لاندي توګه دي: var <متحول نوم>: په معلوماتو کې ډول. د کلیفورنیا <ثابت نوم> = ارزښت: د ثابت ده لکه اعلان.
دغه پروګرام د کوډ قوسونو <> اړتیا نه اچوي.
د ژبې کنوود پاسکال جګړن متصدیانو
چلوونکې دی ډیزاین ښیی چی څه اقدام باید د پروګرام اجرا کړي. په لیکلې کوډ، په ځانګړې توګه په کنوود پاسکال ژبه، څو Operators د شته دي:
- شرطي؛
- برخه؛
- د څو انتخابونو انتخاب؛
- د انتقال؛
- دنده؛
- پر ثبت شيانو؛
- تش؛
- دورو (سره د پاراميټر چې شرط، postcondition).
Operators د پروګرامونو او یا جوړښتونه چی د دغه پروګرام کوډ نه بېلېدونکې برخې دي، تل په نظم کې چې دي ثبت کړي، يعنې د اعدام له پاس نه لاندې، د حق پاتې. د استثنا ده د دوديزې ډیزاین. i.e.،؛ د دنده خبرپاڼه کې راغلي، چې ګڼ شمېر نور، د اړوندو نښه په پای کې د شتون ته اړتيا لري "" semicolons. په دې ډول، دا سمبول د جوړښت تر منځ د خپل ځان شریک او لوړوي د پروګرام د لید. خو ده یو "خو": د semicolon، تاسو باید د بل کلمه مخکې نه.
متصدیانو آخذه هم (متحوله) او readln (متحوله) لوستل. بېلګه: د لوستلو (الف)؛ readln (A، B)؛ readln (d).
متصدیانو دي اې نوشتن (متحوله) او writeln (متحوله). مثال: وليکي (یو، G)؛ writeln (وليکئ معلوماتو ")؛ وليکي (سطحه S = '، S)؛ وليکي (F: 6: 3).
د ځنډ په پرده کې د کن پاسکال د کارولو readln عملیاتو په پای کې د کوډ مخکې په تېرو پای. دا په دې پروګرام کې، د دغه ډول کرښو په نه شتون کې نه د حل یی نندارې ته. په PascalABC readln نوشتن په پای کې د کوډ نه ده ضروري.
د پردې د پاکولو سره نښلوي ClrScr Operator د، چې د ده د يو جوړ په crt. يو ځل بيا، د هر پروګرام د خپلو نازکیو لري.
د دنده Operator د
اوس موږ زموږ د موضوع په مستقيمه ته ولاړ شي. د پاسکال دنده Operator د - د په حافظه کی د حجری د متحولونه د ارزښتونو د ننوتو د بهیر. په عامو اصطلاحاتو سره، چې دا د داسې "د پاملرنې"، يعنې لکه یو conjoint لیکلو کولون ښکاري ": =". دا د دغو تورو دي لپاره دنده عملیاتو په غاړه لري.
د دنده Operator د څه ده؟ د عملياتو په خپل میکانیزم په لاندې ډول دي: د پروګرام د بيان د کورس ارزيابي کيږي، چې په پایله کې باید په حافظه کې ثبت شي. د حجرې چې ارقام به داخل شي پته، د ننوتنه یا چپ د متحول ټاکي "=".
Schematically، دا کولای شي په لاندې ډول تشريح کيږي:
- ← متحول د بيان د مشتق.
د بېلګې په توګه، څو څرګندونې:
- A: = b + C / 2؛
- ب: = N؛
- N: = b؛
- x: = 15؛
- x: = x + 3.
بايد يادونه وشي چې د دواړو څرګندونې «ب: = N» او «N: = ب» مختلف اقدامات ترسره کړي.
د دنده Operator د ځانګړتياوو څخه دا حقیقت چې د ارقامو د ننوتنه یا ساین اېن "=" (چې د "وټاکي" برخه) د مختلفو خواوو دي باید د ورته ډول پورې اړه لري. په بل عبارت، د هغوی د توافق دنده بايد د 100٪ شي. د مثال په توګه، د بيان د integer کولای شي د يوه دریښتینو متحول شي ګمارل شوي، په توګه د متحولو گنل د fractional ټوله سيمه کې شامل دي. یعنې ثبت "دریښتینو متحول: = integer بيان د" سمه ده.
مثالونه د دندو
پوه شي چې څه د دنده Operator د ضروري څو ستونزو د حل دی. یوازې عمل به د کوډ ليکلو ناخالص او غبرګونونه په غلطيو څخه ډډه، او همدارنګه د وخت وژغوري.
دنده 1
دانا کړۍ. د فرضيې، د circumferential اوږدوالی مزی دی د کارن لخوا د بورډ له ننوتل. دا اړينه ده، چې د یوه دایره S په سيمه کې، bounded دغه کړۍ له خوا محاسبه کړي.
د الګوریتم ده:
- د وړانګې د ارزښت محاسبه، د فورمول circumference څخه پیل.
- د دایره سيمه فورمول څخه پوښتنه وکړئ.
- پر پرده پایله وښایه.
دنده 2
دان نیمګړې مخروط. د کارن د ایسارخیل هيئت اډو، RM او ارتفاع h ارزښتونه په ګوته کوي. فورمولونه او د ارزښتونو د حجم او سطحي سيمه شکلونه محاسبه دی ځانګړی کړی.
د الګوریتم ده:
- د کي بورډ څخه د اړتيا وړ معلومات وليکئ.
- فورمول څخه پوښتنه وکړئ د نیمګړې مخروط د حجم او سطحي سيمه موندلو.
- محاسبه V او س
- د پرده يې راوړئ.
Similar articles
Trending Now