Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Verschillen tussen Als & Terwijl Statements
Alle programmeertalen zijn vertakkingen en iteratie opdrachten . Zonder deze twee elementen , zou een reeks instructies in een programma , maar een batch bestand zijn, doorlopen een reeks opdrachten in dezelfde volgorde iedere keer . Het if-statement is een vertakking mechanisme , en de while-opdracht is een manier om een lus , die iteratie te creëren . Gelijkenissen

Indien en terwijl verklaringen hebben een belangrijk kenmerk gemeen - ze zijn allebei voorwaardelijk . Beide omvatten een test voor een aandoening en de verwerking van daaropvolgende commando wordt veranderd , afhankelijk van de resultaten van die test . Beide beugel andere instructies en beide gebruikt kan worden een deel van de activiteiten uit te snijden als de test is niet waar .
Als Structuur

De basisstructuur van een if-statement
is : IF DAN ELSE END . De aandoening kan een reeks tests met Booleaanse operatoren ( AND , OR en NOT) verbonden zijn . De actie gedeelte is gewoonlijk een reeks opdrachten , en ze kunnen als andere statements bevatten . Een reeks van embedded als statements snel verwarrend kan worden. Programmering conventie beveelt inspringen om duidelijk te maken welke mitsen , elses en eindigt bij elkaar horen en vele talen bieden een Dit resulteert in nette code die lijkt op " elsif . " :

IF THEN ; ELSIF THEN ELSIF THEN ELSE END

anders sectie geeft een alternatieve actie als geen van de voorwaarden van de als verklaring wordt voldaan . Het is echter een legitiem programmeermethode af laat de andere , waarbij de if kan leiden tot geen code wordt uitgevoerd . De uitvoering van het programma loopt het als structuur en voert slechts een deel van de code , of geen. Als een van de code wordt uitgevoerd , wordt elke regel slechts eenmaal uitgevoerd .
Terwijl Structuur

De helderheid van het while profiteert ook van inspringen . Inbedding van loops is zeldzaam , omdat het al snel onbeheersbaar kan worden. De test van de while-opdracht geeft geen vertakkingen , maar het programma om de bijgevoegde code herhalen totdat de toestand in de verklaring vals wordt veroorzaakt . Net als bij de if statement , kan de test leiden tot een negatief resultaat van de eerste keer en dus geen van de code in de while-opdracht wordt uitgevoerd . Een element van de test conditie heeft tijdens de behandeling van de lus te wijzigen , anders wordt de voorwaarde zou nooit vals worden en de lus altijd zou lopen . Een tijdje verklaring processen meestal als :

lijn
: = 1a_variable : = krijgen (opnemen [ lijn ] ) WHILE NOT ( a_variable = ) LOOPuse ( a_variable ) do_action_on ( a_variable ) lijn : = lijn 1 a_variable : = krijgen (opnemen [ lijn ] ) END
Vergelijking

Terwijl verklaringen zijn geschikt voor veredeling . Als verklaringen zijn gebruikt om de structuur van een programma te beheren . Een combinatie van de twee kan het sorteren van records. De while statement komt vaker voor bij database-applicaties .

Previous: Next:
  Computer Programming Languages
·Hoe stel ik een e-mail bijlage…
·Hoe te Buffer overflows Zoek 
·Hoe te Hyperlinks bewerken in …
·GUI Checklist 
·Hoe om te controleren een waar…
·Hoe maak je een Draaien Door C…
·Hoe maak je E mail een link in…
·Hoe te ontwikkelen ColdFusion …
·Hoe te TextBoxBase gebruiken M…
  Related Articles
Hoe te controleren of een String Bevat A…
Hoe kan ik een schrijven Als verklaring …
Hoe je tekst tussen twee HTML-codes leze…
Hoe te controleren of een item Bestaat i…
Verschillen tussen Visual Basic en Visua…
Het verschil tussen SDI Form & MDI formu…
Hoe zien of een tekstwaarde is veranderd…
Wat zijn de verschillen tussen Visual Ba…
Hoe gegevens tussen Word documenten met …
  Programmering Articles
·Hoe te Sneltoetsen om een tekstvak in Vi…
·Hoe maak je een Baseball Ticket Bereken …
·De sterke & zwakke punten van Visual Bas…
·Hoe maak je een robot met Control MATLAB…
·Visual Basic Tutorial voor beginners 
·Hoe maak je een PHP Block Verwijder 
·Hoe te openen van een link op de Zelfde …
·Hoe te compileren C + + code gebruiken G…
·Hoe maak je een dubbele te maken in een …
Copyright © Computer Kennis http://www.nldit.com