Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hva er fordelene med betinget utsagn
    ? Mange programmeringsspråk gi kontrollflytpåstander konstruksjoner som for eksempel betinget utsagn . Ved hjelp av betinget utsagn , kan utviklere definere boolsk logikk tester , skreddersy flyten av programmet kjøres til bestemte scenarier. Betingelsessetninger tilby en rekke sentrale fordeler til programmerere . Forstå logikken involvert i betingelsessetninger utstyrer programmerere med muligheten til å velge når du skal bruke dem i programmene . Betinget utsagn er nøkkelen til funksjonalitet innenfor mange web-og desktop-applikasjoner . Kontroll

    Den viktigste funksjonen til et betinget utsagn er å gi programmereren en grad av kontroll av flyten av uttalelser utfører når et program kjører . Snarere enn å diktere en lineær rekke programmering uttalelser å utføre i sin tur kan programmerere forbedre effektiviteten ved hjelp av kontroll strukturer som for eksempel betinget utsagn . Mest betinget kode konstruerer begynne med en " hvis " statement , eventuelt etterfulgt av flere " else if " uttalelser og en avsluttende " annet " statement . Dette utvalget av alternativer gir et dypt nivå av kontroll over hva som skjer når programmer kjører .
    Boolsk logikk

    Betinget uttalelser bruke boolsk logikk , gir programmerere fleksibilitet . Programmerere kan definere tilpassede tester , sammenkobling av flere tester sammen om nødvendig. Slike lenket uttalelser kan skape komplekse strukturer , skreddersy behandlingen til et bredt spekter av situasjoner . Følgende eksempel PHP-koden demonstrerer en rekke lenket betinget utsagn : en

    if ( $ num < 0 ) echo "Below zero "; else if ( $ num == 0 ) echo " Zero " , ellers ekko " Above null ";

    Når denne koden utfører , er det første betinget test utført, teste om verdien av en rekke variable er mindre enn null . Hvis den første testen gir et sant resultat , innholdet av " hvis " statement utfører , deretter koden ignorerer de to andre betinget utsagn og beveger seg på . Dersom den første testen gir et usant resultat er den andre betingelse utføres , utfører innholdet i " hvis ellers " -setningen hvis det er sant resultat inntreffer. Innholdet i " annet " uttalelse utfører dersom både "hvis" og " annet " tester returnere falske resultater .
    Data

    fleste dataprogrammene involverer data input og brukermedvirkning. Et program kan være nødvendig å gjennomføre ulike prosesstrinn avhengig av denne inngangen . Betinget utsagn kan bidra til å gjennomføre denne prosessen . Følgende eksempel Java-kode demonstrerer et betinget utsagn : en

    if ( userName.length ( ) > 20 ) {username = userName.substring ( 0 , 20 ) ;}

    Innenfor en gaming program , kan brukeren skrive inn et brukernavn for programmet til å lagre . Hvis det er en begrensning på lengden av brukernavn , kan dette betinget utsagn bidra til å håndtere valgt navn som er for lange . "Hvis" statement definerer en betinget test , avgjøre om brukernavnet tekststreng er lengre enn en viss lengde . Innholdet i den betingede uttalelse utfører bare hvis testen gir et sant resultat , og da det forkorter teksten .
    Robusthet

    Fordi betingelsessetninger bruke boolsk logikk , deres oppførsel er standard og forutsigbar . Dette lar programmerere å lage kode som er pålitelig . Alle de store programmeringsspråk implementere betingede tester på lignende måter , slik at programmerere kan bruke dem med et godt nivå av forståelse om hva som vil skje når et program kjører . Standard boolsk logikk strukturer i programmeringsspråk tilby avanserte funksjoner for kjeding betingede tester sammen , som i følgende Java eksempel : en

    if ( someNumber > 10

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan fordele en fil 
    ·Hvordan åpne D3DRM.DLL 
    ·Sette inn en JPG Into en Data Window 
    ·Hvordan Graf Algoritmer 
    ·Slik eksporterer du en Exe Visual C # Studio Express 
    ·Hvordan kan jeg bruke Enterprise Services 
    ·Sette inn en ComboBox i C - Sharp 
    ·Hvordan program valg i en batch fil 
    ·Hvordan å feilsøke i SQL 
    ·Hvordan finne URL Strings i ColdFusion 
      Anbefalte artikler
    ·Hvordan Draw Curves Med Javascript 
    ·Hvordan erstatte Pascal 
    ·Hvordan gå ut av et program hvis noe er feil i Java 
    ·Hvordan bruke VBA til å hente Microsoft Windows Bruker…
    ·MySQL er treg med for mange faste tilkoblinger 
    ·Hvordan finne den siste endring av en webside 
    ·Morsomme ting å gjøre med Visual Basic 
    ·Slik Send HTML e-post med PHP 
    ·Hvordan lage fet og kursivere tekst med HTML programmer…
    ·Slik fjerner Primary Key fra MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/