Johdanto VB.Net-silmukoihin

Ohjelmointikielen silmukka voidaan määritellä tietyn koodisarjan toistoksi, kunnes se täyttää määritellyn ehdon.VB.Net Loops -sovelluksia seuraa lauseiden rivi, joka on suoritettava rekursiivisesti. Se auttaa vähentämään koodiriviä, koska yksi koodirivi voidaan suorittaa useita kertoja vaatimuksen perusteella. Nykyään kehitetty sovellus käyttää intensiivisesti silmukoita tarjotakseen toiminnallisuuden, jota varten ne on kehitetty. Tämä ominaisuus ei ole riippuvainen mistään ohjelmointikielestä, koska se on saatavana sekä alhaisella että korkealla kielellä.

Erityyppiset silmukat VB.Netissä

Sen perusteella, miten koodi on suoritettava tietyn tilanteen tyydyttämisen jälkeen, seuraa useita VB.Net-hyppytyyppejä. Vaikka motiivien toteuttaminen silmukoilla on sama, sopivan silmukan valitseminen voi auttaa meitä vähentämään koodin kokoa tai auttaa meitä kirjoittamaan tehokkaan ohjelman.

1. Seuraavalle silmukalle

Seuraavaksi silmukka on Vb.net: ssä yleisimmin käytetty silmukka. Se tarkistaa yleensä kunnon ja jos se on tyytyväinen, se antaa kehonsa alla mainittujen koodien suorittaa muuten siirtyvän seuraavaan ehtoon. Sitä käytetään suorittamaan vuorovaikutus tietyissä tehtävissä useita kertoja. Seuraava silmukka on saatavana kaikilla ohjelmointikielillä, mutta järjestelmä ja avainsanat vaihtelevat.

Syntaksi

For count_variable ( As datatype ) = begin To last (conditions)
( statements ) ( statements ) .
.
( statements ) Next

Sen syntaksi on hyvin yksinkertainen ja sitä voidaan käyttää helposti. For-avainsanaa seuraa ehdot, jotka on täytettävä, jotta koodi saadaan For-vartaloon. Ehto täyttyy, ruumiin alalausekkeet on suoritettu ja seuraava avainsana tekee seuraavan siirron, johon yleensä viitataan tarkistamaan seuraava toimenpide. Se suoritetaan, kunnes ehto täyttyy. Kun ehto muuttuu vääriksi, se lopettaa suorittamisen edelleen ja lähettää ohjauksen seuraavalle silmukalle kirjoitettuun käskyyn.

esimerkki

Tässä on esimerkki seuraavan silmukan toiminnasta. Esimerkki antaa sinulle tietää seuraavasta silmukkatoiminnoista ja siitä, kuinka koodit toistuvat, kunnes ehto menee väärään. Tämä esimerkki osoittaa, kuinka ohjain jatkaa liikkumista ympäri silmukkaa, kunnes se jatkaa tilan täyttymistä.

2. Tee silmukka

Do-silmukka on toinen tärkeä silmukka, jota käytetään vb.net: ssä. Vaikka se toimii toistamaan koodin suorittamisen samalla tavalla kuin silmukka tekee, mutta sen mukainen lähestymistapa on erilainen. Tässä silmukassa tarkistetaan ensin, että jos ehto täyttyy, totta, do-silmukan runkoon kirjoitetut koodit suoritetaan, muussa tapauksessa silmukka lopetetaan. On hyödyllistä, kun ohjelman on tarkistettava, toteutetaanko asiat tavalla, joka varmistaa, että kaikki ehdot täyttyvät. Do-silmukan rooli vb.net: ssä on samanlainen kuin sen roolit toisella ohjelmointikielellä, ainoa ero voi olla syntaksi ja avainsana.

Syntaksi

Do-silmukan syntaksi on hyvin yksinkertainen ja sitä voidaan käyttää ilman sekaannusta. Hyvä osa on, että se on samanlainen kuin melkein vb.net-silmukka, joten syntaksin pitäminen mielessä voi olla erittäin helppoa. Alla on do-silmukan syntaksi, joka osoittaa, kuinka se on mainittava ohjelmassa virheen saamisen riskin vähentämiseksi. Syntaksi pysyy samana aina, kun sitä on käytettävä ohjelmassa, ja syntaksista poikkeaminen voi johtaa virheeseen. Do-silmukoiden joukko, jolla on useita lauseita, voidaan suorittaa vain, jos ehto täyttyy.

statements
statements
statements
.
.
statements
Loop

On huomattava, että do-silmukalla voit käyttää vaatimuksen mukaan joko Aina- tai Aika-avainsanaa. Samalla ja kunnes lausunto toimivat aivan eri tavalla. Toisaalta, kun taas while-käsky auttaa suorittamaan koodin, kun ehto täyttyy, toisaalta, kunnes lause antaa koodin suorittaa, kun ehto ei tyydy. Se tarjoaa sinulle tarpeeksi vaihtoehtoja, jotka sopivat silmukan käytön vaatimuksiin.

esimerkki

Seuraava esimerkki osoittaa, kuinka do-silmukkaa on käytetty numeron 1-10 tulostamiseen. Samalla avainsanaa on käytetty do-silmukan kanssa sen varmistamiseksi, että koodisarja on suoritettu, kunnes ehto täyttyy. Ohjelma tulee tulostamalla 1, koska se on ensimmäinen numero, tulevat silmukkaan. Myöhemmin arvoa on korotettu yhdellä ja tulostetaan.

3. Kun silmukka

Samanaikaisesti silmukka on yksi vb.net: n ja muiden ohjelmointikielten useista silmukoista. Vaikka silmukka toimii hyvin yksinkertaisesti, koska se antaa koodien vain suorittaa, kun ehto täyttyy, kun taas lopetetaan silmukka, kun ehto meni väärään. On erittäin tärkeää ymmärtää, että vaikka silmukka voi toimia samalla tavalla kuin do-while-silmukka, sillä on oma merkitys, kun sitä käytetään ohjelmassa. Jos ohjelma on kirjoitettava tavalla, joka vaatii while-silmukan käytön, sitä voidaan käyttää varmistamaan, että ohjelma toimii sillä tavalla kuin sen on tarkoitus toimia. Plussa, jonka se tuo ohjelmaan, on, se auttaa tekemään koodin koosta vähemmän tilaa vievää.

Syntaksi

While-silmukalla on tietty syntaksi, jota on noudatettava, kun taas while-silmukka otetaan käyttöön ohjelmassa. Samoin kuin muut silmukat, siinä on yksinkertainen syntaksi ja sitä voidaan käyttää helposti. Muut silmukat seuraavat myös tiettyä syntaksia ja silmän syntaksi on silti samanlainen kuin ne. Ohjelma johtaa virheeseen, jos syntaksia ei ole käytetty tarkalleen kuten sen on tarkoitus tehdä. Alla olevassa syntaksissa taas avainsana on pakollinen ja sen noudattama ehto riippuu siitä, millaisia ​​toimintoja ohjelmalla on oltava. Hetkisen silmukan lopussa se on lopetettava loppuosan avulla. On huomattava, että toisin kuin muut silmukat, se ei koostu silmukka-avainsanasta.

statements
statements
statements
.
.
.
statements
End While

Yllä oleva syntaksi osoittaa, kuinka while-silmukkaa voidaan käyttää hyödyntämään sitä ohjelmassa. Tämän silmukan pääosa on lauseet, jotka suoritetaan, kun ehto täyttyy. Ehtoon sovelletaan vaatimuksia. Loppu, kun silmukan lopussa oleva viiva on siellä varmistaaksesi, että silmukan silmukka päättyy, kun ehto menee väärään.

esimerkki

Alla oleva esimerkki näyttää jonkin aikaa käytettävän silmukan käytön. Tässä esimerkissä olemme yrittäneet tulostaa numerot välillä 1-10. Ohjelma on hyvin yksinkertainen ja tarpeeksi informatiivinen, jotta tiedät kuinka sitä voidaan käyttää ohjelmassa. Ymmärtämällä tämän esimerkin voit oppia, kuinka hetkinen silmukka on otettava käyttöön ohjelmassa.

4. Jokaiselle seuraavalle silmukalle

Tämä on toinen silmukka Vb.netissä. Tämän silmukan avulla voidaan näyttää kaikki mille tahansa muuttujalle annetut arvot. Vaikka se on erittäin hyödyllinen kunkin arvon hankkimisessa ja käsittelemisessä erikseen, se voidaan tehdä myös silmukan avulla, mutta tämän silmukan käyttäminen voi tehdä ohjelmasta näyttävän yksinkertaisemmalta, koska sen rakenne on erittäin helppo.

Syntaksi

Tämän silmukan syntaksi on hyvin yksinkertainen ja sitä voidaan käyttää seuraamalla alla olevaa syntaksia. Alla annetussa syntaksissa seuraavien avainsanojen käyttö on otettu käyttöön silmukan lisäämiseksi seuraavaan vaiheeseen. Se jatkaa työskentelyä, kunnes muuttujalla on arvo ja loppuu heti, kun silmukka on suoritettu, kuinka monta kertaa sillä on arvot.

For Each element as Datatype
Statement
Statement
Statement
.
.
Statement
Next

esimerkki

5. Sisäinen silmukka

Sisäkkäinen silmukka on tapa, jolla silmukoita voidaan käyttää monien silmukoiden toimimiseksi samanaikaisesti. Esimerkiksi, jotta voidaan käsitellä tietoja, jotka on tallennettu samalla tavalla kuin matriisiin, kuin näiden tietojen kanssa työskentelemiseen, on käytettävä kahta silmukkaa samanaikaisesti. Ymmärrämme esimerkin avulla, kuinka monta silmukkaa toimii samanaikaisesti. Ymmärryksen vuoksi voimme katsoa sen toimivan kaksiulotteisen taulukon kanssa, kun käytämme kahta silmukkaa samanaikaisesti tallennettujen arvojen käyttämiseen.

Syntaksi

Alla on loop-sisäkkäisen sisällön syntaksi. Sisäkkäisen silmukan syntaksi riippuu siitä, minkä tyyppinen silmukka on sisäkkäinen. Näemme sisäkkäisen silmukan syntaksin saadaksesi kuvan siitä, kuinka syntaksi voisi olla yritettäessä pesättää tai tehdä silmukkaa.

For count1 as datatype= begin1 To finish1
For count2 as datatype = begin2 To finish2
Statement
Statement
.
.
Statement
Next
Next

esimerkki

VB.Net-silmukoiden edut

Koska silmukoita pidetään yhtenä ohjelmointikielen pääpiirteistä, on varmaa, että sillä on oltava useita etuja tai pluspisteitä. Alla on joitain tärkeitä asioita silmukoista, jotka ohjelmoija suosii tietyissä tapauksissa.

  • Kooditoisto: Kerran kirjoitettu koodisarja voidaan käyttää useita kertoja käyttämällä silmukkaa. Tilanne, jossa ohjelman on tarkoitus suorittaa sama koodirivi, yhä uudelleen, se on ainoa ohjelmointikielen ominaisuus, jonka avulla voimme tehdä niin. Koodi voidaan toistaa siihen asti, kun se on määritetty. Koodien toistamisen määrälle ei ole asetettu rajoitusta. Ohjelman koon ja vaatimusten perusteella kehittäjä voi käyttää sitä niin paljon kuin tarvitsee.
  • Edellytysten tyydyttämisen varmistaminen: Silmukoissa on pakollista, että se suoritti lausunnot kehossaan vain kun ehto täyttyy. Joten tällä tavalla silmukka varmistaa, että se antaa tietyn koodijoukon suorittaa vain, kun ehto on totta. Ohjelman kannalta on erittäin tärkeää varmistaa, että se antaa tiettyjen asioiden tapahtua vain, kun ehto täyttyy, ja silmukka auttaa ohjelmaa saavuttamaan sen. On huomattava, että kaikkien silmukoiden on pakollista tarkistaa, täyttyykö ehto.
  • Koodin koon pienentäminen: Koska silmukka, käytämme samaa koodisarjaa yhä uudelleen, se vähentää halua kirjoittaa sama koodisarja toistuvasti ja auttaa siten ohjelmaa kirjoittamaan tehokasta koodia. Koodirivien vähentyminen tekee kääntäjälle erittäin helpon prosessoida koodin tehokkaasti. Se on silmukan pääominaisuus, joka tekee siitä suositun kehittäjien keskuudessa. Näiden lisäksi se vähentää myös tiedoston kokoa siinä missä ohjelma on kirjoitettu, mikä auttaa järjestelmänvalvojia säästämään tallennustilaa.
  • Vähennä kääntämisaikaa: Kääntäjä on tärkein osa ohjelmointiympäristöä, joka päättää, onko ohjelma hyvä suorittaa. Silmukka varmistaa koodin pienemmän koon ja auttaa siten kääntäjää kääntämään koodi lyhyessä ajassa. Mitä vähemmän rivejä koodilla on, sitä vähemmän aikaa kuluu suorittamiseen. Koska silmukka auttaa meitä pitämään koodin koon lyhyenä, se voi johtaa siihen, että kääntäjä toimii tehokkaasti ja tuottaa tulosteen aikaisintaan.

johtopäätös

Silmukkaa voidaan pitää erittäin tärkeänä osana ohjelmointijärjestelmää, joka tuo ohjelmaan useita toimintoja. Se antaa ohjelmoijalle kehittää ohjelman tavalla, joka on erittäin tehokas ja jota voidaan pitää parhaana tapana kirjoittaa ohjelma. On olemassa useita etuja, joita silmukka tuo ohjelmaan ja saa ohjelman toimimaan tehokkaasti. Mitä enemmän pääset silmukan syvyyteen, sitä enemmän uusia asioita pystyt tutkimaan. Loop pystyy suorittamaan erittäin monimutkaisia ​​asioita, ja monimutkaiset algoritmit ovat todellisia esimerkkejä sen varmistamiseksi. Silmukkaa voidaan käyttää missä tahansa ohjelmassa, joka vaatii koodin toistuvaa suorittamista, ja se tekee siitä yhden helppokäyttöisen ja yksinkertaisen ohjelmointikielen ominaisuudet.

Suositellut artikkelit

Tämä on opas VB.Net-silmukoihin. Tässä keskustellaan VB.net-silmukoiden erityypeistä, eduista ja syntaksista sekä koodin toteutuksesta. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Poikkeuskäsittely VB.NET: ssä
  2. VB.Net-tietotyypit
  3. Mikä on .NET-ydin
  4. VB.NET-operaattorit
  5. C ++ -tyypit
  6. Silmukoita VBScript-ohjelmassa esimerkkien kanssa
  7. Pesän tietotyyppi
  8. PL / SQL-tietotyypit
  9. VB.Net -tapahtumat
  10. Erityyppiset SQL-tiedot esimerkkeinä