کمپيوټرپروګرام

د پاسکال مثال پروګرامونه. په پاسکال پروګرامونې

دا به داسې ښکاري چې د دې پروګرام پاسکال د ژبه - دا د هر پروگرامر آسانه او عادي، خو تاسو نه شي وايي، چې د ژبې د ځان لپاره د عصري نړۍ ډېر کمزوری دی. دا د حيرانتيا خبره نه ده چې دا یوه اساسي ګڼل کېږي او په ښوونځي کې زده کړې.

زیاتره وخت، کله چې د لیکلو پاسکال پروګرامونو د استعمال د يوه پروګرام چاپیریال، لکه کنوود پاسکال (کنوود پاسکال).

ولې او لومړنیو بايد د دې ژبې غوره کړي؟ کوښښ وکړئ ترڅو پوه شي. د دې لپاره چې د هر پروګرام د ژبې په بشپړه توګه تسلط، تاسو باید د اړونده ادبياتو لري. همدا لامل دی چې د ژبو اکثریت سمدستي سقوط لرې، په ځانګړې توګه، او نښان. هغه په روسي ژبي هېوادونو کې ډېر عام نه وي، نو پر هغه د کتابونو روزنه شته. اوس مهال، د تر ټولو مشهور دي پاسکال، جاوا، د اساسی او ت راځئ چې هر يو په جال په پام کې. جاوا، په عمده توګه په شبکې د پروګرامونو کارول. د C - د تر ټولو پراخه خبرې ژبو یو، که څه هم، او په ډير ستونزمن ډول (په ځانګړي ډول د لومړنیو). د دې لپاره چې څنګه په دې پروګرامونو وليکي چې په پای کې زده کړي، دا تر ټولو ښه دا ده چې په لومړي پاسکال او د اساسي زده کړي. دوی دواړه په ښوونځي (د ښوونکو د انتخاب) مطالعه. او د همدې لپاره د هغوی د اثر د درواغو په حقیقت چې په دغو ژبو کې، تاسو کولای حرف د همدې پروګرام په توګه په (C) او یا د C ++، خو خپل ډېر پرمختګ ډير اسانه له امله د ساده د ساختماني.

د یادولو وړ ده چې د ياد د پاسکال او اساسي کافي اندازه، خو د ښوونځيو د نسخې ډېر عام ډولونه لکه کنوود پاسکال 7.0 او QBasic دي. که تاسو په پرتله يې دا واخلي، دوام په خاطر د يوه کوچني وسیله تر 50 کرښو وليکي نور جوړ. کنوود پاسکال ده ډېر غښتلي او ګړندي.

د پاسکال په لومړي پروګرام

مثال په توګه په اسانۍ سره پاسکال پروګرامونو پر انټرنېټ موندل کیدای شي، نور هم ستونزمن پوه شي چې څرنګه کار کوي.

د دې لپاره چې پوه شي په دننه کې دې ژبې څه، تاسو باید د یو کوچنی "ستونزه" ولیکئ. فرض تاسو غواړئ چې یو پروګرام چې دوه شمېر اضافه به رامنځته کړي: پوښتنه + W = E. څه دی چې د خپل پيدايښت ترسره شي؟

په دغه لیک پست به د يو متحول عمل (په رياضي - X). حتمي دا ضروري ته د نوم (Max 250 خویونه) وټاکي ده. دا کیدای شي پکې شامل وي:

  • لیکونه د لاتیني الفبا په (A..Z)؛
  • له 0 تر څو 9. خو موږ بايد په ياد ولري چې د نوم باید سره یو شمیر پیل نه شمېر؛
  • "_" لوښه.

نه دي چې په عنوان سره وګوري:

  • د روسیې د تورو؛
  • ايښولو؛
  • مشخصاتو. توري، لکه د lattice "#"، چې دغه فيصدي په "٪" ډالر "$"، د tilde "~" او نور.

د صحيح نوم مثال په توګه کولای شي «red_velvet4»، «Exo» او يا «shi_nee». یو هم باید په یاد ولرئ چې پاسکال ده صورت کې دپردو لیکونه، نو د متحولو سره نومونه «btob» او «BtoB» درملنه په توګه یو. دا په پروګرام چاپیریال "نبات" دی او د حجری په نامه، دا به په لاندې روښانه وي. دغه بهیر وروسته د متحول ډول معلوم ضروري ده. دا ضروري ده تر څو په سمه توګه پروګرام په اړه د پرده پایله ښيي او يا د کاغذ پر مخ دا چاپولو. د بېلګې په توګه، که د دوو شمېره زياته کړه، د شمېريزو ډول مشخص، او کله چې د تليفون د مبارکۍ، نو - یو سلسله. د دوه شمېر عادي سربېره مناسب ډول Integer ( "شمېر").

سره د متحولونه د ډول، خو دا باید د ټولو په شمېريز متحولونه ورکړل شي، تر څو د دوی په آزاده توګه بدلې.

پر بنسټ هغه څه چې پورته لیکل شوی، چې تاسو کولای شي په اسانۍ سره يوه کوچنۍ "معما." وليکئ پاسکال پروګرامونه به د دې په شان وګوري:

پروګرام shi_nee؛

var پوښتنه، W، پست: integer؛

پيلوي

پست: = پوښتنه + W؛

پای.

.. د نوم او یا د پروګرام نوم - د لومړنۍ کرښه کې، د دې پروګرام shi_nee يعنې. دا یو اختیاري جز نه ليکل ارزونې اغېز نه دی. نوموړي، که کارول بايد حتمي وي، په لومړي، يا د پروګرامونو چاپیریال به یوه تېروتنه رامنځته.

د متحولو Description د Operator د شکر د دويم لين «var» دي. تاسو باید د ټولو متحولونه چې ښکاري چې د یو ډول (integer) پروګرام د زیاتولو او د کولمو له لارې د لست کړي.

بورکینافاسو Operators د «پيلوي» - «پايان» کې پیل کیږي او له همدې امله د دې پروګرام اسټېشن. دوی تر ټولو مهم؛ د دوی ترمنځ د ټولو د کړنو د پروگرامر له خوا شوي دي.

العروض

دا مهمه ده چې په ياد ولرو چې د کوډ د هرې کرښې سره semicolon ختميږي. د دې قاعدې څخه استثناء به امر لکه var، پيل شي، د کلیفورنیا، او نور خدمت کوي. وروسته د عملیاتو وروستۍ پای کې باید ټکي اچوي. په ځینو مواردو کې، کله چې د دې پروګرام د څو attachments او قوسونو Operator د کاروي «پيلوي» - «پايان»، یو ټکی سره یو semicolon تر قوماندې وروسته پر ځای شي.

ددې لپاره چې د خپل ارزښت په یوه خونه کې، د مثال په توګه، پست 15 = وټاکي، دا ضروري سره د کولون ورته لاسلیک کړي دی:

پوښتنه: = 15:

w: = 20؛

پست: = پوښتنه + W؛

په دې ژبه کې د کولون دی دنده په نامه. د پروګرام په پاسکال لیکل ډېر آسانه ده که تاسو د پورته تشریح العروض قواعدو تسلط.

ازمايښت

مخ بیولو کنوود پاسکال، چې د پروګرام له خوا د اړتيا وړ نمرې پرځای او د قطارونو په مطلوبه نظم د جوړولو په سمه چاپولو. د پروګرام ځغاسته کولای شي له لارې ترسره شرایطو غورنۍ يا د تڼیو Ctrl + F9 کاروي. که ټول په سمه ټایپ، پرده به لږ رپولو. په هغه صورت کې چې هلته ده یوه تېروتنه، د کار د پروګرام به د توقف وکړئ او ځری کې به د کرښې چې دا موجود جوړ شي. په ورته وخت کې، د کرښې "پایلې" لري د ټولو غلطيو یو توضيحات، د مثال په توګه، ګمراهۍ 85: «؛» expexted. دا کرښه څرګندوي چې ځای نه semicolon شته. خو دا ده چې د دغو ستونزو ته پاملرنه په ارزښت نه وي، نو تاسو بايد د جوړښت پوه شي، په پاسکال پروګرامونو بېلګې په کارولو.

چې بايد په لومړي ځای مطالعه شي؟

څو په بشپړه توګه پیل شي چې د دغه پروګرام د هر کرښې پوه شي. بيا العروض پاملرنه وکړي، تر څو په حافظه کی، چې وروسته تر هغې د ايښولو نښه ده نه د ځانګړې Operators د وځنډوي، د پیل او پای منطقي کړۍ زده کړي. په یاد ولرئ چې څنګه د متحولو ترلاسه شوي دي، چې د ډول دوی ته اړتيا لري او ولې موږ باید دا. پوه به هم د ټولو پروګرامونو د چاپیریال د فعالیت amiss نه وي. تاسو کولای شی د هدایت یا "poke" په کنوود پاسکال ځان وکاروي. پرله پسې باید تمرین، چمتو دی چې د د انټرنټ "ستونزه" disassemble او ورو مثال پاسکال پروګرامونو په خپلواکه توګه تر لاسه.

بعدي arrays

د ترتیب لپاره د معلوماتو د ورته ډول، چې په دې صورت کې پرځای جلا په پرله پسې حافظه حجرو کي ايښودل کيږي، سره مناسب کار کارول. دا ناشونې ده چې (programmers) راحت سره د 50 يا 100 متحولونه. دا ډېر مناسب دی چې په لړ ليک ته يې ولیکئ.

عناصر چي په یوه ډله دي د هغوی شمېره ولري. په مختلفو پروګرامونو ژبو، سره د ځينو شمېرو پیل حتمي ته 1. نه دي دلته ده د پروګرامونو د یو مثال په توګه پر پاسکال وايي چې دا شمېر د هغې سره پيل کړي. دا تعاقب شمېره د هر عنصر د شاخص په نامه. د قانون په توګه، دا يو integer لږ لوښه. په اصل کې، د دغو حجرو پروا نه د تړونو به څه جوړ شي: شمېريزو يا الفبا.

ترتیب پاسکال (مثالونه په لاندې) کیدای شي يوازې يو ډول چې د تړاو او د خپلو عناصر لري. لکه چې د یو ګرځنده ډول دریښتینو، او بل integer نشته.

په پروګرام چاپیریال، یو بعدي معلومات (i.e.، ساده) او یوشان دي linearly ننوتل:

var یو: ترتیب [5..40] د چهار؛

ب: دریښتینو؛

زه: integer؛

پيلوي

زه: = 5 څخه تر 40 ولولئ د (ch [i])؛

زه: = 5 څخه تر 40 وليکئ (ch [i]: 3)؛

readln؛

پای.

د پاسکال د پروګرامونو د مثال په توګه تحلیل او شننه، تاسو وګورئ، چې د حافظې لپاره يوه ساده او یوشان تخصيص، د 35 تورو څخه جوړه ده. اوډنه ([5..40]) - له 5 څخه تر 40. په لومړی کرښه د پيلوي امر وروسته، د کارن بايد په مطلق ډول د هر 35 خویونه (شمېرو او تورو) چې د پروګرام په يوه حجره کي ثبت ته ننوځي. دوهمه کرښه ده لپاره پر پرده يې نندارې په غاړه لري.

دوه بعدي arrays

که یو بعدي او یوشان - دی چې د ټولو عملیاتو کې دي "په خط" جوړ، دساري په توګه ټول هغه عناصر او کړنې ترسره شوي دي چې يو د بل وروسته، د دوه بعدي اجازه ورکوي چې د سره اوڅانګه ډېر پېچلی جوړښت ...

دا ډول معلومات پاسکال (مثالونه کولای شي په لاندې وليدل شي) په دوو لارو تشريح شوي دي: «ترتیب [10..b، 10..f] د ډول" یا «ترتیب [10..b] د ترتیب [10..f] د ډول ".

د B او F - ثوابت. پرځای يي هغوی په داخل شي او ارقام (لکه څنګه چې په یو بعدي arrays)، خو په داسې ستونزو تر ټولو ښه عمل نه دی. دا ده چې د حقیقت چې د پروګرامونو ژبه د کتارونو د شمیر، او د دوهم په توګه د لومړي ثابت تعريف له کبله - د ترتیب کالمونو.

یو د یوې ځانګړې کړی ډول له لارې د ستونزې بیلګې په توګه:

د کلیفورنیا ب = 24؛ f = 13؛

ډول ګيلاس = ترتیب د دریښتینو [10..b، 10..f]؛

var N: ګيلاس؛

د متحولو پیشه له لارې برخه د يو لږ څه آسانه (د لومړنیو) تشریح:

د کلیفورنیا ب = 24؛ f = 13؛

var N: ترتیب [10..b، 10..f] د دریښتینو؛

دواړه انتخابونه سمې دي، د ټاکل ثبت طريقه د کار د پروګرام بدل نشي.

خلاص arrays

د پرانیستې او یوشان - د یو چې د پولو نه لري. دا يو ډول (دریښتینو، integer et al.) لري. په بل عبارت، د جوړ او یوشان - dimensionless. د هغه "ductility" تعريف په دويم ځل د دې پروګرام له خوا ده. دا په لاندې ډول ليکل کيږي:

Seulgi1: د چهار لړ ليک؛

Yeri: د دریښتینو لړ ليک؛

د دغو arrays برجسته ځانګړنه دا ده چې د اوډنه په صفر، نه يو پيل کيږي.

په پاسکال ګرافونه

هغه کسان چې لري د "داخلي" چليز غونډال لږ مفکوره پوهيږي، چې ټول انځورونه يو مستطيل raster له لارې جوړ شوي دي. Raster انځورونه د پېکسل، چې دومره وړه چې د انسان د سترګو درک يو انځور او يا د يوه واحد د عکسونه تشکيل شوي دي. د انځور د حل زیات، د کوچني د پېکسل دي.

د پریزنټیشن له ګرافونو څخه د دوهم میتود - د ویکتور. د قانون په توګه، دا برخو، کړیو، ellipses او نورو هندسي شکلونه چې جوړوي د ټول انځور.

په پروګرام چاپیریال، په هره ژبه د امکان او د دندو، لکه ګرافیک دې ډول د راڅرګندېدو، چې په پایله کې به د مهال ویش وي. پاسکال، د دا ډول پروګرامونو بېلګې ښيي چې د د خپل پرمختګ شدت ټاکلو درجو، دا ممکنه انځورونه او د نمونو رامنځته کړي. د دې لپاره چې د "فعال" خلاصه کړی تاسو غواړئ، نو تاسو بايد د يو قطار وليکی «ګراف کاروي؛».

په ځانګړې ډول په دغه ګرافونه د معلوماتو د توضيحات، د دې کړنالرې کارول کیږي:

InitGraph (var چلوونکی، زندۍ: دریښتینو؛ يونلور: تار)؛

دلته د موټر چلوونکی دی متحول د چا ډول ده integer؛ زندۍ - متحول، د واقعي ډول؛ یوه لاره تاسو ته اجازه درکوي چې د موټر چلوونکي فعاله شي.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ps.atomiyme.com. Theme powered by WordPress.