Kuinka kirjoittaa silmukka: 8 vaihetta (kuvilla)

Sisällysluettelo:

Kuinka kirjoittaa silmukka: 8 vaihetta (kuvilla)
Kuinka kirjoittaa silmukka: 8 vaihetta (kuvilla)

Video: Kuinka kirjoittaa silmukka: 8 vaihetta (kuvilla)

Video: Kuinka kirjoittaa silmukka: 8 vaihetta (kuvilla)
Video: ЗЛЫЕ ПРИЗРАКИ В ДОМЕ ПО СОСЕДСТВУ ВЫХОДЯТ ПО НОЧАМ / EVIL GHOSTS IN THE HOUSE NEXT DOOR 2024, Saattaa
Anonim

Jos olet ohjelmoija tai kehittäjä tai joku, joka on vastuussa tietokonekoodimoduulien luomisesta, sinun on ehkä tiedettävä, miten kirjoitetaan while -silmukka. While -silmukka on yksi useista perinteisistä silmukoista, joita käytetään usein nykyaikaisessa tietokoneohjelmoinnissa. Toisin kuin yleinen silmukalle, while -silmukka ohjaa tietokoneen tekemään tiettyjä tehtäviä vain tietyn ehdon täyttyessä. Tuloksena on, että kun tietty ehto täyttyy, tietokone lopettaa silmukan ja siirtyy tuleviin vaiheisiin ja toteutuksiin. While -silmukka on yksi monista loogisista suunnitelmista, jotka on kirjoitettu nykyaikaisille koodauskielille, jotka sekä ihmiset että tietokoneet voivat ymmärtää, mikä tekee siitä tehokkaan työkalun mihin tahansa suunnittelu- tai ohjelmointiprojektiin. Seuraavassa on joitain tavallisia vaiheita, joilla voit kirjoittaa do while -silmukan.

Askeleet

Kirjoita while -silmukka Vaihe 1
Kirjoita while -silmukka Vaihe 1

Vaihe 1. Siirry koodausympäristöön

Avaa ohjelma ja siirry koodin osaan, jossa while -silmukkaa tarvitaan.

Kirjoita while -silmukka Vaihe 2
Kirjoita while -silmukka Vaihe 2

Vaihe 2. Tunnista muuttujasi

Usein while -silmukka käyttää muuttujaa määrittelyyn. Jos esimerkiksi muuttujasi "x" on arvo, joka määrittää silmukan keston, on tärkeää, että määrität "x" kokonaislukuksi tai vastaavaksi tietotyypiksi.

Kirjoita while -silmukka Vaihe 3
Kirjoita while -silmukka Vaihe 3

Vaihe 3. Aloita while -silmukka kirjoittamalla do while -komento

Syntaksi on erilainen eri tietokoneen kielillä. While -komento sisältää yleensä sanat "do while" ja muut vähimmäiskoodit.

Kirjoita while -silmukka Vaihe 4
Kirjoita while -silmukka Vaihe 4

Vaihe 4. Aseta haluamasi tehtävät ja toteutuskoodi while -silmukan sisälle

Kaikki, mitä on jatkettava, on tehtävä "tee samalla" -komennon ja erillisen "muu" -komennon välillä, joka saa ohjelman hyppäämään eteenpäin, jos ehto ei ole totta.

Kirjoita while -silmukka Vaihe 5
Kirjoita while -silmukka Vaihe 5

Vaihe 5. Syötä else -komento

Tällä komennolla on monia erilaisia syntaksirakenteita, mutta idea on sama: silmukka ei jatku, jos "while" -viittauksen ehto ei ole enää voimassa. Jos esimerkiksi komento on "tee, kun x> 4", else -komento laukaisee muutokset, kun muuttujasta "x" tulee suurempi kuin 4.

Kirjoita while -silmukka Vaihe 6
Kirjoita while -silmukka Vaihe 6

Vaihe 6. Arvioi while -silmukkasi koko ohjelman yhteydessä

Osa tehokkaan samalla silmukan kirjoittamisesta edellyttää ennakoimista, miten kooditoiminto toimii. Tällainen ennuste voi olla ero sujuvasti toimivan koodin ja epäonnistuneen yrityksen välillä.

Kirjoita while -silmukka Vaihe 7
Kirjoita while -silmukka Vaihe 7

Vaihe 7. Korjaa syntaksiongelmat

Jokaisella tietokoneohjelmointikielellä on oma syntaksinsa, joka on tapa, jolla koodisanat on rakennettu käyttöä ja ymmärtämistä varten. Idea hetken silmukan takana voi olla loistava, mutta jos sanat eivät ole paikallaan tai niitä käytetään väärin millään tavalla, tulos ei toimi.

Käy läpi jokainen koodirivi ja mieti mitä tapahtuu milloin. Jonkin aikaa silmukka voi tulla liian laajaksi tai maailmanlaajuiseksi ohjelman sisällä. Kunkin koodirivin tarkastelu auttaa ohjelmoijaa soittamaan takaisin while -silmukan alkeellisimpiin elementteihin ja käyttötarkoituksiin

Kirjoita while -silmukka Vaihe 8
Kirjoita while -silmukka Vaihe 8

Vaihe 8. Suorita ja korjaa virhe

Suoritusaika on usein paikka, jossa kehittäjät havaitsevat viimeiset virheet. Jos while -silmukka on kirjoitettu hyvin, ohjelma toimii haluamallasi tavalla ajon aikana.

Varo kirjoitusvirheitä. Kirjoitusvirheet voivat aiheuttaa koodin kaatumisen tai toimimattomuuden. Skannaa koodi ja löydä mahdolliset virheet

Suositeltava: