? I programmering , er det flere typer utsagn tilgjengelig for å lage et program kjøre skikkelig . En erklæring definerer ulike variabler og verdier for hver variabel. Et oppdrag uttalelse tildeler en verdi til en variabel eller objekt. En løkke kjører et segment av kode for en bestemt tidsperiode . Og en betinget setning definerer når et segment av koden , er å kjøre . Hva er et betinget erklæringen ?
En betinget utsagn i et programmeringsspråk er en uttalelse som sjekker hvis en bestemt betingelse er oppfylt. Hvis det har , er del av koden etter uttalelsen kjøre. Hvis ikke , er koden etter uttalelsen ikke kjøre . En betinget uttalelse sjekker om noe er sant eller usant, eller med en mer spesifikk test , er en variabel en bestemt verdi .
Typer betinget utsagn
Et programmeringsspråk har forskjellige måter å skrive en betinget utsagn . Den vanligste utsagnet er " hvis " statement. Den grunnleggende logikken i en hvis setningen er hvis A er sann , så B. A er en uttalelse , for eksempel en sann /falsk forklaring , og B er et stykke kode som kjøres som et resultat . Syntaksen til å skrive en hvis setningen skiller mellom programmeringsspråk. I C + + , vil følgende kode definere en hvis setningen : en
if ( x == true )
{
- kjøre denne delen av koden ;
}
Ligner på en betinget hvis setningen , er det betingede sløyfer. En "gjør- mens " loop brukes til å kjøre et segment av koden til en bestemt betingelse er oppfylt eller så lenge en bestemt betingelse er oppfylt .
Fordeler med betinget utsagn
En betinget utsagn har mange fordeler. Det kan organisere et program i logiske segmenter av koden som kjøres bare dersom visse vilkår er oppfylt. Det gjør også et program mer robust ved at bare en del av koden til å kjøre hvis en betingelse er oppfylt. Ofte i koden , er det en uttalelse som skal kjøre bare under visse forutsetninger ; . En hvis setningen tillater dette å skje
Problemer å se for
Programmeringsspråk har forskjellig regler for syntaks for betinget utsagn . I C + + , når du bruker en hvis setningen , husk at en sammenligning bruker doble likhetstegn , eller " == , " i stedet for en enkelt likhetstegn . Denne doble likhetstegn betyr en sammenligning heller enn et oppdrag for en verdi .