Kā uzrakstīt algoritmu programmēšanas valodā: 6 soļi

Satura rādītājs:

Kā uzrakstīt algoritmu programmēšanas valodā: 6 soļi
Kā uzrakstīt algoritmu programmēšanas valodā: 6 soļi

Video: Kā uzrakstīt algoritmu programmēšanas valodā: 6 soļi

Video: Kā uzrakstīt algoritmu programmēšanas valodā: 6 soļi
Video: How to Learn Cyber Security Faster In 5 Simple Steps 2024, Aprīlis
Anonim

Algoritms ir darbību kopums, kas paredzēts problēmas risināšanai vai uzdevuma veikšanai. Pirms programmas rakstīšanas algoritmi parasti tiek rakstīti pseidokodā vai jūsu runas valodas un vienas vai vairāku programmēšanas valodu kombinācijā. Šajā rakstā wikiHow tiek mācīts, kā apkopot algoritmu, kas ļaus jums sākt lietot.

Soļi

Uzrakstiet algoritmu programmēšanas valodā 1
Uzrakstiet algoritmu programmēšanas valodā 1

1. solis. Nosakiet sava koda iznākumu

Kāda ir konkrētā problēma, kuru vēlaties atrisināt, vai uzdevums, kuru vēlaties izpildīt? Kad jums ir skaidra ideja par to, ko jūs plānojat paveikt, varat noteikt, kādas darbības būs jāveic, lai to sasniegtu.

Uzrakstiet algoritmu programmēšanas valodā 2
Uzrakstiet algoritmu programmēšanas valodā 2

2. solis. Izlemiet par sākuma punktu

Sākuma un beigu punkta atrašana ir izšķiroša, lai uzskaitītu procesa soļus. Lai noteiktu sākuma punktu, noskaidrojiet atbildes uz šiem jautājumiem:

  • Kādi dati/ievades dati ir pieejami?
  • Kur atrodas šie dati?
  • Kādas formulas ir piemērojamas izskatāmajai problēmai?
  • Kādi ir noteikumi darbam ar pieejamajiem datiem?
  • Kā datu vērtības ir savstarpēji saistītas?
3. solis. Uzrakstiet algoritmu programmēšanas valodā
3. solis. Uzrakstiet algoritmu programmēšanas valodā

Solis 3. Atrodiet algoritma beigu punktu

Tāpat kā sākuma punktā, jūs varat atrast sava algoritma beigu punktu, koncentrējoties uz šiem jautājumiem:

  • Kādus faktus mēs mācīsimies no procesa?
  • Kas mainās no sākuma līdz beigām?
  • Kas tiks pievienots vai vairs nepastāvēs?
Uzrakstiet algoritmu programmēšanas valodā 4
Uzrakstiet algoritmu programmēšanas valodā 4

Solis 4. Uzskaitiet soļus no sākuma līdz beigām

Sāciet ar plašiem soļiem. Lai izmantotu reālās pasaules piemēru, pieņemsim, ka jūsu mērķis ir lazanja vakariņās. Jūs esat noskaidrojis, ka sākuma punkts ir receptes atrašana un gala rezultāts ir tāds, ka lazanja būs pilnībā pagatavota un gatava ēst līdz pulksten 19:00. Jūsu darbības var izskatīties apmēram šādi:

  • Meklējiet recepti tiešsaistē.
  • Meklējiet virtuvē jau esošās sastāvdaļas.
  • Veikalā izveidojiet nepieciešamo sastāvdaļu sarakstu.
  • Pērciet trūkstošās sastāvdaļas.
  • Atgriezties mājās.
  • Sagatavojiet lazanju.
  • Izņemiet lazanju no krāsns.
Uzrakstiet algoritmu programmēšanas valodā 5. darbība
Uzrakstiet algoritmu programmēšanas valodā 5. darbība

5. solis. Nosakiet, kā jūs veiksit katru soli

Tagad, kad jums ir detalizēts izklāsts, ir pienācis laiks padomāt par to, kā jūs varētu kodēt katru darbību. Kuru valodu jūs izmantosit? Kādi resursi ir pieejami? Kāds ir visefektīvākais veids, kā izpildīt katru soli šajā valodā? Iekļaujiet daļu no šī koda savā algoritmā. Izvērsiet katru darbību, līdz esat detalizēti aprakstījis visu procesu.

  • Piemēram, mūsu lazanjas algoritma pirmais solis ir Meklējiet recepti tiešsaistē.

    Bet kas ir saistīts ar šo meklēšanu? Esi konkrēts. Piemēram:

    • Ieslēdziet datoru.

      Pārbaudiet, vai ir izveidots savienojums ar internetu. Izveidojiet savienojumu ar internetu, ja vēl neesat to izdarījis

    • Atveriet tīmekļa pārlūkprogrammu.
    • Ievadiet savus meklēšanas vienumus.
    • Noklikšķiniet uz receptes saites.
    • Nosakiet, vai recepte atbilst jūsu vajadzībām.

      • Izfiltrējiet receptes, kas nav veģetārietis.
      • Pārliecinieties, ka receptē ir vismaz 5 porcijas.
    • Atkārtojiet dažas no šīm darbībām, līdz atrodat pareizo recepti.
  • Apsveriet jūsu rīcībā esošos resursus, piemēram, tās sistēmas iespējas, kurai izstrādājat programmu. Attiecībā uz lazanju mēs pieņemam, ka persona, kas gatavo lazanju, zina, kā meklēt internetā, darbināt cepeškrāsni utt.
Uzrakstiet algoritmu programmēšanas valodā 6. darbība
Uzrakstiet algoritmu programmēšanas valodā 6. darbība

6. solis. Pārskatiet algoritmu

Tagad, kad esat uzrakstījis savu algoritmu, ir pienācis laiks novērtēt procesu. Jūsu algoritms ir paredzēts, lai paveiktu kaut ko konkrētu, un jums tas būs nepieciešams, lai sāktu rakstīt savu programmu. Uzdodiet sev šādus jautājumus un pēc vajadzības risiniet katru no tiem:

  • Vai algoritms atrisina problēmu/izpilda uzdevumu?
  • Vai tai ir skaidri definētas ieejas un izejas?
  • Vai gala mērķis būtu jānosaka, lai tas būtu vispārīgāks? Konkrētāk?
  • Vai kādu no soļiem var vienkāršot?
  • Vai tiek garantēts, ka algoritms beigsies ar pareizu rezultātu?

Padomi

  • Iepazīstieties ar esošajiem algoritmiem, lai iegūtu idejas par savu rakstīšanu.
  • Izmantojiet ātrās aprēķināšanas atkārtojumus.
  • Kodēšanas laikā koncentrējieties uz efektivitāti.
  • Neaizmirstiet pārtraukt, pretējā gadījumā kods neizdosies.

Ieteicams: