თუ თქვენ ხართ პროგრამისტი ან დეველოპერი, ან ვინმე, ვინც პასუხისმგებელია კომპიუტერის კოდის მოდულების შექმნაზე, შეიძლება დაგჭირდეთ იცოდეთ როგორ დაწეროთ მარყუჟი. While მარყუჟი არის ერთ -ერთი იმ რამოდენიმე ჩვეულებრივი მარყუჟიდან, რომელიც ხშირად გამოიყენება თანამედროვე კომპიუტერულ პროგრამირებაში. მარყუჟისგან განსხვავებით, while მარყუჟი კომპიუტერს ხელმძღვანელობს გარკვეული ამოცანების შესრულებაში მხოლოდ მაშინ, როდესაც გარკვეული პირობა მართალია. შედეგი არის ის, რომ როდესაც კონკრეტული პირობა დაკმაყოფილდება, კომპიუტერი წყვეტს მარყუჟს და გადადის მომავალ ნაბიჯებსა და განხორციელებებზე. While მარყუჟი ერთ -ერთია იმ მრავალ ლოგიკურ დიზაინში, რომელიც დაწერილია თანამედროვე კოდირების ენებზე, რომლის გაგება შეუძლია როგორც ადამიანებს, ასევე კომპიუტერებს, რაც მას ძლიერ ინსტრუმენტად აქცევს ნებისმიერი საინჟინრო თუ პროგრამული პროექტისათვის. აქ არის რამოდენიმე საერთო ნაბიჯი იმის შესახებ, თუ როგორ უნდა დაწეროთ do while მარყუჟი.
ნაბიჯები
ნაბიჯი 1. შედით კოდირების გარემოში
გახსენით პროგრამა და მიიღეთ კოდის ის ნაწილი, სადაც საჭიროა while მარყუჟი.
ნაბიჯი 2. განსაზღვრეთ თქვენი ცვლადები
ბევრჯერ, while მარყუჟი იყენებს ცვლადს განსაზღვრისათვის. მაგალითად, თუ თქვენი ცვლადი "x" იქნება მნიშვნელობა, რომელიც განსაზღვრავს მარყუჟის ხანგრძლივობას, მნიშვნელოვანია, რომ "x" განსაზღვროთ როგორც მთელი რიცხვი ან მსგავსი ტიპის ტიპი.
ნაბიჯი 3. დაიწყეთ while მარყუჟი do while ბრძანების ჩაწერით
სინტაქსი განსხვავებულია კომპიუტერის სხვადასხვა ენაზე. While ბრძანება ჩვეულებრივ შეიცავს სიტყვებს "do while", სხვა მინიმალურ კოდთან ერთად.
ნაბიჯი 4. განათავსეთ თქვენი ამოცანები და განხორციელების კოდი, ხოლო მარყუჟის შიგნით
ყველაფერი, რაც უნდა გაგრძელდეს, უნდა შედიოდეს ბრძანებას "გავაკეთე" და ცალკე "სხვა" ბრძანებას შორის, რაც გამოიწვევს პროგრამის წინ გადატოვებას, თუკი პირობა არ არის ჭეშმარიტი.
ნაბიჯი 5. შეიყვანეთ სხვა ბრძანება
ეს ბრძანება მოდის მრავალი განსხვავებული სინტაქსის სტრუქტურაში, მაგრამ იდეა ერთია: მარყუჟი არ გაგრძელდება, თუ "while" - ით მითითებული მდგომარეობა აღარ იქნება ძალაში. მაგალითად, თუ ბრძანება არის "გააკეთე x> 4", სხვა ბრძანება გამოიწვევს ცვლილებებს, როდესაც ცვლადი "x" 4 -ზე მეტი გახდება.
ნაბიჯი 6. შეაფასეთ თქვენი მარყუჟი საერთო პროგრამის კონტექსტში
მარყუჟის ეფექტური წერის ნაწილი მოიცავს წინასწარ განსაზღვრას, თუ როგორ იმოქმედებს თქვენი კოდის ფუნქცია. ამგვარი პროგნოზი შეიძლება იყოს განსხვავება შეუფერხებლად მოქმედ კოდს და წარუმატებელ მცდელობას შორის.
ნაბიჯი 7. მიმართეთ სინტაქსის ნებისმიერ საკითხს
კომპიუტერის პროგრამირების თითოეულ ენას აქვს საკუთარი სინტაქსი, რაც არის კოდირების სიტყვების სტრუქტურირებული გამოყენება და გაგება. გარკვეული პერიოდის მიღმა არსებული იდეა შეიძლება იყოს შესანიშნავი, მაგრამ თუ სიტყვები უადგილოა ან რაიმე სახით ბოროტად გამოიყენება, შედეგი არ გამოდგება.
გაუშვით კოდის თითოეული ხაზი და განიხილეთ რა ხდება როდის. ხოლო მარყუჟი შეიძლება გახდეს ზედმეტად ფართო ან გლობალური პროგრამის ფარგლებში. კოდის თითოეული სტრიქონის დათვალიერება ეხმარება პროგრამისტს დარეკოს ხელახალი მარყუჟის ყველაზე ძირითად ელემენტებსა და გამოყენებაში
ნაბიჯი 8. გაუშვით და გამართეთ
გაშვების დრო ხშირად არის ადგილი, სადაც დეველოპერები ხვდებიან ბოლო შეცდომებს. თუ თქვენი while მარყუჟი კარგად არის დაწერილი, თქვენი პროგრამა იმუშავებს ისე, როგორც გსურთ, გაშვების დროს.