Եթե դուք ծրագրավորող կամ ծրագրավորող եք, կամ որևէ մեկը, ով պատասխանատու է համակարգչային կոդի մոդուլներ ստեղծելու համար, գուցե ձեզ անհրաժեշտ լինի իմանալ, թե ինչպես գրել միառժամանակ հանգույց: While օղակը մի քանի սովորական օղակներից մեկն է, որը հաճախ օգտագործվում է ժամանակակից համակարգչային ծրագրավորման մեջ: Ի տարբերություն սովորական loop- ի, while հանգույցը համակարգչին ուղղորդում է որոշակի առաջադրանքներ կատարել միայն այն դեպքում, երբ որոշակի պայմանը ճշմարիտ է: Արդյունքն այն է, որ կոնկրետ պայմանի բավարարման դեպքում համակարգիչը կավարտի օղակը և կանցնի ապագա քայլերի և իրականացման: Իսկ while օղակը մեկն է այն բազմաթիվ տրամաբանական ձևավորումներից, որոնք գրված են ժամանակակից կոդավորման լեզուներով, որոնք ինչպես մարդիկ, այնպես էլ համակարգիչները կարող են պարզել ՝ այն դարձնելով հզոր գործիք ցանկացած ինժեներական կամ ծրագրավորման նախագծի համար: Ահա մի քանի ընդհանուր քայլեր, թե ինչպես գրել do while օղակ:
Քայլեր
Քայլ 1. Մտեք կոդավորման միջավայր:
Բացեք ծրագիրը և անցեք կոդի այն հատվածին, որտեղ անհրաժեշտ է while հանգույցը:
Քայլ 2. Որոշեք ձեր փոփոխականները:
Շատ անգամ, while հանգույցը օգտագործում է փոփոխական `սահմանման համար: Օրինակ, եթե ձեր «x» փոփոխականը կլինի այն արժեքը, որը որոշում է, թե որքան երկար է տևում օղակը, կարևոր է, որ «x» - ը սահմանեք որպես ամբողջ թիվ կամ նմանատիպ տվյալների տեսակ:
Քայլ 3. Սկսեք while օղակը ՝ գրելով do while հրաման:
Շարահյուսությունը տարբեր է համակարգչային տարբեր լեզուներում: While հրամանը սովորաբար ներառում է «do while» բառերը ՝ այլ նվազագույն կոդի հետ միասին:
Քայլ 4. Տեղադրեք ձեր նախատեսված առաջադրանքներն ու իրականացման ծածկագիրը while հանգույցի ներսում:
Այն ամենը, ինչ պետք է շարունակել, պետք է ընկած լինի «անել մինչ» հրամանի և առանձին «այլ» հրամանի միջև, ինչը կհանգեցնի ծրագրի առաջընթացին, եթե որոշման պայմանը ճիշտ չէ:
Քայլ 5. Մուտքագրեք ձեր else հրամանը:
Այս հրամանը գալիս է բազմաթիվ տարբեր շարահյուսական կառուցվածքներում, բայց գաղափարը նույնն է. Օղակը չի շարունակվի, եթե «while» - ով հղված պայմանն այլևս վավեր չէ: Օրինակ, եթե հրամանը «անել մինչ x> 4» է, այլ հրամանը փոփոխություններ կբերի, երբ «x» փոփոխականը դառնա 4 -ից մեծ:
Քայլ 6. Գնահատեք ձեր while loop- ը ընդհանուր ծրագրի համատեքստում:
Արդյունավետ օղակ գրելու մի մասը ներառում է կանխատեսել, թե ինչպես է գործելու ձեր կոդի գործառույթը: Այսպիսի կանխատեսումը կարող է լինել սահուն գործող ծածկագրի և անհաջող փորձի միջև եղած տարբերությունը:
Քայլ 7. Անդրադառնալ շարահյուսական խնդիրներին:
Համակարգչային ծրագրավորման յուրաքանչյուր լեզու ունի իր շարահյուսությունը, որն այն ձևն է, որով կառուցված են օգտագործման բառերը և հասկացվում: Որոշակի հանգույցի հիմքում ընկած գաղափարը կարող է հիանալի լինել, բայց եթե բառերը տեղին չեն կամ որևէ կերպ սխալ են օգտագործվում, արդյունքը չի աշխատի:
Գործարկեք կոդի յուրաքանչյուր տող և հաշվի առեք, թե ինչ է տեղի ունենում, երբ: Որոշակի օղակը կարող է չափազանց լայն կամ գլոբալ դառնալ ծրագրի շրջանակներում: Կոդի յուրաքանչյուր տողին նայելը օգնում է ծրագրավորողին նորից հավաքել while հանգույցի հիմնական տարրերն ու օգտագործումը:
Քայլ 8. Գործարկեք և կարգաբերեք:
Գործարկման ժամանակը հաճախ այն վայրն է, որտեղ մշակողները հայտնաբերում են վերջին անսարքությունները: Եթե ձեր while օղակը լավ է գրված, ձեր ծրագիրը կաշխատի այնպես, ինչպես ցանկանում եք, որ այն գործարկվի: