Verschil tussen als en als anders

Inhoudsopgave:

Verschil tussen als en als anders
Verschil tussen als en als anders

Video: Verschil tussen als en als anders

Video: Verschil tussen als en als anders
Video: Het verschil tussen als en dan 2024, Juli-
Anonim

Belangrijk verschil – als vs als anders

Bij het programmeren is het nodig om een instructie uit te voeren, afhankelijk van of de voorwaarde waar of onwaar is. De if en if else zijn twee besluitvormingsstructuren. Programmeertalen zoals Java, C ondersteunt de besluitvormingsstructuren zoals if en if else. Dit artikel bespreekt het verschil tussen if en if else. In beide bevat de if de uitdrukking die moet worden geëvalueerd. In if worden de instructies in het if-blok uitgevoerd, als de voorwaarde waar is en de besturing wordt doorgegeven aan de volgende instructie na het if-blok. In de if else, als de voorwaarde waar is, worden de instructies in het if-blok uitgevoerd en als de voorwaarde onwaar is, worden de instructies in het if else-blok uitgevoerd. Dat is het belangrijkste verschil tussen als en als anders.

Wat is als?

Het if-statement bestaat uit expressies. Een uitdrukking kan waarden, operators, constanten of variabelen bevatten. Als de geëvalueerde expressie waar is, worden de instructies in het if-blok uitgevoerd. Als de expressie onwaar is, wordt het besturingselement doorgegeven aan de volgende instructie na het if-blok. De meeste programmeertalen nemen niet-nul- en niet-null-waarden aan als waar en nul als onwaar.

Verschil tussen als en als anders
Verschil tussen als en als anders

Figuur 01: Een programma met if

Volgens het bovenstaande programma is het getal een variabele die gehele getallen kan opslaan. Het bevat de waarde 70. De uitdrukking in het if-blok is aangevinkt. Aangezien het getal groter is dan of gelijk is aan 50, wordt de instructie in het if-blok uitgevoerd. Nadat dat is uitgevoerd, wordt de controle doorgegeven in de volgende instructie na het if-blok.

Wat is als anders?

In, anders zijn er twee blokken. Het if-statement bevat een expressie die moet worden geëvalueerd. Als de geëvalueerde expressie waar is, worden de instructies in het if-blok uitgevoerd. Aan het einde van het if-blok wordt de controle doorgegeven aan de volgende instructie na het if-blok. Als de expressie onwaar is, wordt de besturing doorgegeven aan het else-blok en worden de instructies van het else-blok uitgevoerd. Aan het einde van het else-blok wordt de controle doorgegeven aan de volgende instructie na het else-blok.

Belangrijkste verschil tussen als en als anders
Belangrijkste verschil tussen als en als anders

Figuur 02: Een programma met if else

Volgens het bovenstaande programma is het getal een variabele die gehele getallen kan opslaan. Het bevat de waarde 40. Als de expressie in het if-statement waar is, wordt het statement in het if-blok uitgevoerd. Else wordt de instructie van het else-blok uitgevoerd. Het aantal is kleiner dan 50. Daarom wordt het else-blok uitgevoerd. Aan het einde van het else-blok wordt de controle doorgegeven aan de volgende instructie na het else-blok.

Wat zijn de overeenkomsten tussen als en als anders?

  • Zowel als en als anders besluitvormingsstructuren in de programmering zijn.
  • Zowel if als if else bevat het if-statement met een voorwaarde.
  • In zowel if als if else evalueert het if-statement gehele getallen, tekens, getallen met drijvende komma of Booleaanse typen.
  • Zowel if als if else kan de gelijkheid en de logische uitdrukkingen evalueren.

Wat is het verschil tussen als en als anders?

if vs if else

Het if-statement is een besluitvormingsstructuur die bestaat uit een expressie gevolgd door een of meer statements. De if else is een besluitvormingsstructuur waarin de if-instructie kan worden gevolgd door een optionele else-instructie die wordt uitgevoerd wanneer de expressie onwaar is.
Uitvoering
In if, de instructies in het if-blok worden uitgevoerd als de expressie waar is. Als de expressie onwaar is, wordt de volgende instructie na het if-blok uitgevoerd. In if else, het if-blok wordt uitgevoerd als de uitdrukking waar is en als de uitdrukking onwaar is, wordt de besturing doorgegeven aan het else-blok.

Samenvatting – als vs als anders

Er zijn verschillende besluitvormingsstructuren bij het programmeren. In dit artikel zijn er twee besproken: als en als anders. In if worden de instructies in het if-blok uitgevoerd als de voorwaarde waar is en de besturing wordt doorgegeven aan de volgende instructie na het if-blok. In de if else, als de voorwaarde waar is, worden de instructies in het if-blok uitgevoerd en als de voorwaarde onwaar is, worden de instructies in het else-blok uitgevoerd. Dat is het verschil tussen als en als anders.

Aanbevolen: