Ինչպես գրել ալգորիթմ ծրագրավորման լեզվով ՝ 6 քայլ

Բովանդակություն:

Ինչպես գրել ալգորիթմ ծրագրավորման լեզվով ՝ 6 քայլ
Ինչպես գրել ալգորիթմ ծրագրավորման լեզվով ՝ 6 քայլ

Video: Ինչպես գրել ալգորիթմ ծրագրավորման լեզվով ՝ 6 քայլ

Video: Ինչպես գրել ալգորիթմ ծրագրավորման լեզվով ՝ 6 քայլ
Video: TUDev's Tech Talk with Professor Bora Ozkan - Fintech and the Future of Finance 2024, Մայիս
Anonim

Ալգորիթմը քայլերի շարք է, որը նախատեսված է խնդիր լուծելու կամ առաջադրանքը կատարելու համար: Ալգորիթմները սովորաբար գրվում են կեղծ կոդով կամ ձեր խոսակցական լեզվի և մեկ կամ մի քանի ծրագրավորման լեզուների համադրությամբ ՝ նախքան ծրագիր գրելուց առաջ: Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես կարելի է միավորել ալգորիթմը, որը կստիպի սկսել ձեր դիմումը:

Քայլեր

Writeրագրավորման լեզվով ալգորիթմ գրեք Քայլ 1
Writeրագրավորման լեզվով ալգորիթմ գրեք Քայլ 1

Քայլ 1. Որոշեք ձեր ծածկագրի արդյունքը:

Ո՞րն է այն կոնկրետ խնդիրը, որը ցանկանում եք լուծել կամ այն խնդիրը, որը ցանկանում եք, որ այն կատարվի: Երբ դուք հաստատուն պատկերացում ունեք այն մասին, թե ինչի եք ձգտում հասնել, կարող եք որոշել այն քայլերը, որոնք կպահանջվեն այնտեղ հասնելու համար:

Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 2
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 2

Քայլ 2. Որոշեք ելակետը:

Ձեր սկզբնական և վերջնակետը գտնելը կարևոր նշանակություն ունեն գործընթացի քայլերը թվարկելու համար: Մեկնարկային կետը որոշելու համար որոշեք այս հարցերի պատասխանները.

  • Ի՞նչ տվյալներ/մուտքեր կան:
  • Որտե՞ղ են գտնվում այդ տվյալները:
  • Ի՞նչ բանաձևեր են կիրառելի խնդրի վերաբերյալ:
  • Որո՞նք են առկա տվյալների հետ աշխատելու կանոնները:
  • Ինչպե՞ս են տվյալների արժեքները վերաբերում միմյանց:
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 3
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 3

Քայլ 3. Գտեք ալգորիթմի վերջնակետը:

Ինչ վերաբերում է ելակետին, կարող եք գտնել ձեր ալգորիթմի վերջնական կետը ՝ կենտրոնանալով հետևյալ հարցերի վրա.

  • Ի՞նչ փաստեր ենք սովորելու գործընթացից:
  • Ի՞նչ է փոխվում սկզբից մինչև վերջ:
  • Ի՞նչ կավելանա կամ այլևս գոյություն չունի:
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 4
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 4

Քայլ 4. Թվարկեք քայլերը սկզբից մինչև վերջ:

Սկսեք լայն քայլերից: Իրական աշխարհի օրինակ օգտագործելու համար ասենք, որ ձեր նպատակն է ճաշի համար լազանյա ուտելը: Դուք որոշել եք, որ ելակետը բաղադրատոմս գտնելն է, և որ վերջնական արդյունքն այն է, որ մինչև երեկոյան 7 -ը կունենաք լիովին եփած և պատրաստ ուտելու լազանա: Ձեր քայլերը կարող են այսպիսի տեսք ունենալ.

  • Որոնեք բաղադրատոմս առցանց:
  • Փնտրեք այն բաղադրիչները, որոնք արդեն ունեք խոհանոցում:
  • Կազմեք խանութից ձեզ անհրաժեշտ բաղադրիչների ցանկը:
  • Գնեք բացակայող բաղադրիչները:
  • Վերադառնալ տուն.
  • Պատրաստել լազանան:
  • Հեռացրեք լազանան ջեռոցից:
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 5
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 5

Քայլ 5. Որոշեք, թե ինչպես եք կատարելու յուրաքանչյուր քայլը:

Այժմ, երբ դուք ունեք քայլ առ քայլ ուրվագիծ, ժամանակն է մտածել, թե ինչպես կարող եք ծածկագրել յուրաքանչյուր քայլ: Ո՞ր լեզուն եք օգտագործելու: Ի՞նչ ռեսուրսներ կան: Ո՞րն է այդ լեզվով յուրաքանչյուր քայլ կատարելու ամենաարդյունավետ միջոցը: Այդ կոդի մի մասը ներառեք ձեր ալգորիթմի մեջ: Ընդլայնել յուրաքանչյուր քայլը, մինչև չմանրամասնեք ամբողջ գործընթացը:

  • Օրինակ, մեր լազանայի ալգորիթմի առաջին քայլը դա է Որոնեք բաղադրատոմս առցանց:

    Բայց ի՞նչ է ընդգրկված այս որոնման մեջ: Եղեք կոնկրետ: Օրինակ:

    • Միացրեք ձեր համակարգիչը:

      Ստուգեք, որպեսզի համոզվեք, որ միացված եք ինտերնետին: Միացեք ինտերնետին, եթե դեռ չեք:

    • Բացեք վեբ դիտարկիչ:
    • Մուտքագրեք ձեր որոնման պայմանները:
    • Կտտացրեք բաղադրատոմսի հղմանը:
    • Որոշեք, արդյոք բաղադրատոմսը բավարարում է ձեր կարիքները:

      • Terտեք բաղադրատոմսերը, որոնք բուսակեր չեն:
      • Համոզվեք, որ բաղադրատոմսը կազմում է առնվազն 5 չափաբաժին:
    • Կրկնեք այս քայլերից մի քանիսը, մինչև չգտաք ճիշտ բաղադրատոմսը:
  • Հաշվի առեք ձեր տրամադրության տակ եղած ռեսուրսները, ինչպիսիք են համակարգի հնարավորությունները, որոնց համար ծրագիր եք մշակում: Լազանայի դեպքում մենք ենթադրում ենք, որ լազանյա պատրաստողը գիտի, թե ինչպես որոնել ինտերնետը, աշխատել ջեռոցում և այլն:
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 6
Writeրագրավորման լեզվով գրեք ալգորիթմ Քայլ 6

Քայլ 6. Վերանայեք ալգորիթմը:

Այժմ, երբ գրել եք ձեր ալգորիթմը, ժամանակն է գնահատել գործընթացը: Ձեր ալգորիթմը նախատեսված է ինչ -որ կոնկրետ բան իրականացնելու համար, և այն ձեզ անհրաժեշտ կլինի ձեր ծրագիրը գրելու համար: Ինքներդ ձեզ տվեք հետևյալ հարցերը և ըստ անհրաժեշտության լուծեք յուրաքանչյուրին.

  • Արդյո՞ք ալգորիթմը լուծում է խնդիրը/կատարում առաջադրանքը:
  • Արդյո՞ք այն ունի հստակ սահմանված մուտքեր և ելքեր:
  • Արդյո՞ք վերջնական նպատակը պետք է վերաիմաստավորվի ՝ ավելի ընդհանրական լինելու համար: Ավելի կոնկրետ?
  • Կարո՞ղ է քայլերից որևէ մեկը պարզեցնել:
  • Արդյո՞ք ալգորիթմը երաշխավորված է ավարտվել ճիշտ արդյունքով:

Խորհուրդներ

  • Ստուգեք ձեր սեփականը գրելու գաղափարների գոյություն ունեցող ալգորիթմները:
  • Օգտագործեք արագ հաշվարկվող կրկնություններ:
  • Կոդավորվելիս կենտրոնացեք արդյունավետության վրա:
  • Մի մոռացեք դադարեցնել այն, հակառակ դեպքում կոդը ձախողվի:

Խորհուրդ ենք տալիս: