کمپیوټرونهپروګرامونې

مشروط بیان څه دی؟

په پروګرام کولو کې، دا نه یوازې د ژبو زده کړه مهمه ده، بلکې د دې مسؤلیت په اړه هم پوهیږي. دا د بریالي ټیم کار کولو امکاناتو ته اړتیا ده ، او د مقالې چوکاټ کې دننه به تاسو پوه شئ چې د حالت شرایط څه دي، ولې ضروري وي، کوم ځانګړتیاوې شتون لري. همدارنګه، د کوډ تغیر او برنامه کولو لپاره چې کوم کارول کیږي، به په عمومي اصطلاحاتو کې تشریح شي.

مشروط بیان څه دی؟

نو (یا بل ډول، د شرایطو څانګې لارښوونې) د پروګرام کولو ژبې جوړولو ته ویل کیږي. دا د قوماندې یا د قوماندې یو حکم اجرا کوي. مګر دا ممکنه ده چې د یوې مشخص منطقي بیان حقیقت واقع شي یا د لارښوونې لپاره د کاروونکي (د ټیکنالوژي چلونکي) څخه لارښوونه لیدل شوي وي یا لارښوونه وشي.

د عمومي غوښتنلیک تشریح

شرطي عملیات کارول کیږي کله چې د ځینې حکمونو اجرا کول یا پامه غورځول شي) معمولا کمانډ (پدې پورې اړه لري چې آیا د دې لپاره ټاکلو عوامل شتون لري. دا کولی شي په څانګه کې د تمرکز سره کارول کیدی شي. دا یو له دریو بنسټیزو ودانیو څخه دی چې په جوړښت شوي پروګرامونو کې کارول کیږي .

د شرطي څانګې چلونکي

لومړی اجازه لږ څه توپیر لري او د ویکتور ویاسنوسوف "د صلیب په نائٹ کې" د مشهور انځور یادونه کوي، چې په 1878 کې لیکل شوی. هغه یوه اتل هم په ګوته کوي چې په یو لارو کې ودرېږي او پریکړه کوي چې چیرې ځي. په ورته ډول، شرطي عملیات کار کوي. نو که چیرې نائٹ وړاندیز ومومي یو لاره، مګر هغه به په یوه څانګه کې ځي. او دلته کیدی شي یوازې یو انتخاب وي. که موږ د شرطي کاروونکي په اړه خبرې وکړو نو دا کار یوازې هغه مهال پرمخ ځي چې د هغې منطقې بیان ارزښت ولري "ریښتینې". د پرو رام لپاره ډیری پروګرامونې ژبې د کلیدي کلمې کارولو څخه کار اخلي. دا ممکن د کاسټی جوړونه ممکنه وي، کله چې یو حالت لومړی وګورئ، بیا بل، بیا، دریم، څلورم او نور. راځئ چې دا موضوع په لازیات توگه په پام کې ونیسو. د مشروع عاملانو ډولونه کوم دي؟ یوازې درې یې دي:

  1. یو شرطي بیان چې پکې یوازې یو څانګه شتون لري. دا (معمول) په نظر کې دی: که اړتیا وي نو امرونه پای ته ورسیږي. کمپیوټر محاسبه کوي چې ایا منطقي ارزښت د ریښتینې ارزښت سره مطابقت لري که نه. که حالت د پروګرام د نورو برخو معلوماتو سره موافق وي نو بیا کوډ د پای پایلي تر پایه پورې پلي کیږي. په غونډو کې، دا کار د پروګرامر لپاره یوازینی یو دی. دا دا هم کیدی شي چې په پایله کې به هیڅ کلیدي کلمه نه وي، او وروسته اړینه ده چې د پام وړ یو څه بیانولو لپاره محتاط وساتل شي.
  2. یو شرطي بیان چې پکې دوه څانګې شتون لري. دا داسې ښکاري لکه: که مشخص شوې حالت وروسته لومړی قومانده وي او بل قومانده پای. دا سافټویر ډیزاین په هغو قضیو کې کارول کیږي چیرته چې اړینه ده چې یو امر په سمه توګه اعدام شوی. نو ځکه، که حالت سم وي، نو د کود لومړۍ برخه اعدام شوې، که نه، دوهم برخه. په ځینو حاالتو کې، دا پریکړه ضروري ده.
  3. یو شرطي عملیات د یو شمیر شرایطو سره. داسې ښکاري:
    که لومړی حالت بیا څه وکړي
    د ایلس که چیرې لومړی شرط مناسب نه وي، نو بیا یې وګورئ څه وکړو
    که چیرې موږ ټول شرایط وڅوړو نو یو څه باید وکړو
    د ایلس که چیرې د پورته پورته انتخابونو مناسب وي، نو دا د امر پای

لکه څنګه چې تاسو لیدلی شئ، شرطي عملیات د بیلابیلو ودانیو کاروي. دوی په ترتیب سره اعدام شوي. دا، وضعیت ناممکن دی (په معمولي تخنیک کې)، په کوم کې چې کوډ اجرایه به د پای څخه پیل شي - تل د پیل څخه.

د "پیسل" سره مثال

د دې لپاره چې دا کار څنګه پوه شي، اجازه راکړئ چې په یو خورا مشهور پروګرام کولو ژبو کې یو مثال وګورئ. په پیسل کې شرطي چلونکي ساده او پیچلي وي. لومړی ډول د سمبولونو لکه =، <،> او نورو ورته ورته نښه ده. په پیسل کې د پیچلې شرایطو یو پیچلی عملیات کولی شي لاندې بڼه ونیسي:

که یو> = y
بیا
Op: = Sqr (A)
يلس
ولیکئ (غلط ارزښتونه درج شوي)

څه شی دی؟

څاه څه دی؟ د دې ډیزاین ځانګړتیا دا ده چې لږترلږه دوه څانګې لري. مګر دا یوازې یو مخکې مشخص شوې پیرمین ترسره کولی شي، کوم چې د کلیدي بیانونو لخوا ارزول کیږي. د مخکینیو خبرو اترو څخه د توپیر په اړه خبرې کول، تاسو باید دا حقیقت ته پام وکړئ چې بیرته راستنید منطقی ارزښت ندی، مګر ټول او همدارنګه هغه ډولونه چې راوړل کېدی شي. همداراز په ځینو پروګرامونو کولو ژبو کې، تاسو کولی شئ د متن سیسټم سره پرتله کړئ.

د پرمختیا تاریخ

په پیل کې، یوه قومانده کارول شوې وه، او د محاسبې لیبل ته لیږدول څرګندوي. دا یو بیان د یو ټاکونکی په توګه کار کوي، کوم چې د انټرنېټ ارزښت بیرته راستانه شوی، او همدارنګه د لیږد الرښوونو سیٹ. کله چې قوماندې اعدام شو، یو مشخص ارزښت محاسبه شوی، کوم چې د قومونو په بشپړ لیست کې د لیبل شمیرې لپاره کارول شوی و، کوم چې د ماشین پام لیږدول شوی و.

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

په عصري خپرونې ژبې کې چې په اوس وخت کې په پراخه توګه کارول کیږي، د سیسټم چلونکي هم د انتقال لیږد په توګه اعدام کیدی شي، او داسې لارښوونې شاملې دي چې ضروري کودونو ټوټو ته پام وکړي بېالبیل شرایطو پرته. هغوی څنګه رد شوي دي؟ د لوړ کچې پروګرام کولو ژبې کې، په ډیری مواردو کې، قضيه، سورت یا یا هم دواړه کاروي.

د منطقي څرګندونو د محاسبې ځانګړتیاوې

د شرایطو د چلونکي سره یو پروګرام به څنګه پلي شي چې په هرې ځانګړې قضیه کې تصویب شوي مشروط بیانات حسابولو منطق لخوا چمتو کیږي. دوه عمده ستراتیژۍ شتون لري.

  1. بشپړ حساب. ټول پیرامیټونه د ورکړل شويو ارزښتونو سره حساب شوي، او بیا I.
  2. نامکمل محاسبه. هر پیرامیټ په جلا توګه په پام کې نیول شوی. که چیرې بیان د "ریښتینې" ارزښت وي، بیا بل پیرامیټریټ جوړ شوی. د. لپاره.

پایله

شرطي بیانونه په پروګرام کې خورا اسانه دي. د دوی په مرسته، تاسو فلسفيیز ته اړتیا ته په اسانۍ سره پیچلي جوړښتونه پلي کولی شئ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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