Ero jos ja jos muu

Avainero - jos vs tai muuten
 

Ohjelmoinnissa on tarpeen suorittaa käsky sen mukaan, onko ehto tosi vai epätosi. Jos ja jos muuta, on kaksi päätöksentekorakennetta. Ohjelmointikielet, kuten Java, C, tukevat päätöksentekorakenteita, kuten jos ja jos muuta. Tässä artikkelissa käsitellään eroako toisten välillä. Molemmissa if sisältää lausekkeen arvioitavaksi. If-lauseessa if-lohkon sisäiset lauseet suoritetaan, jos ehto on totta ja ohjaus siirretään seuraavaan lauseeseen if-lohkon jälkeen. Jos ehto on tosi, if-lohkon sisäiset lauseet suoritetaan ja jos ehto on väärä, if else -lohkon lauseet suorittavat. Tuo on avainero välillä jos ja jos muu.

SISÄLLYS

1. Yleiskatsaus ja keskeiset erot
2. Mikä on jos
3. Entä jos muu
4. Samankaltaisuuksia jos ja jos muu
5. Vierekkäin vertailu -if vs jos muuten taulukkomuodossa
6. Yhteenveto

Mikä on jos?

If-lause koostuu lausekkeista. Lauseke voi sisältää arvoja, operaattoreita, vakioita tai muuttujia. Jos arvioitu lauseke on totta, if-lohkon sisällä olevat lauseet suorittavat. Jos lauseke on väärä, ohjaus siirretään seuraavaan lauseeseen if-lohkon jälkeen. Useimmissa ohjelmointikielissä oletetaan, että nolla-arvoiset ja nolla-arvot ovat tosi ja nolla väärät.

Kuva 01: Ohjelma if

Yllä olevan ohjelman mukaan luku on muuttuja, joka voi tallentaa kokonaislukuja. Se sisältää arvon 70. if-lauseen lauseke valitaan. Koska lukumäärä on suurempi tai yhtä suuri kuin 50, if-lauseessa oleva lause suoritetaan. Suorituksen suorittamisen jälkeen ohjaus välitetään seuraavassa lauseessa if-lohkon jälkeen.

 Entä jos muu?

Jos muuta, on olemassa kaksi lohkoa. If-lause sisältää arvioitavan lausekkeen. Jos arvioitu lauseke on totta, if-lohkon sisällä olevat lauseet suorittavat. If-lohkon lopussa ohjaus siirretään seuraavaan lauseeseen if-lohkon jälkeen. Jos lauseke on väärä, ohjaus siirretään muuhun lohkoon ja toisen lohkon lauseet suoritetaan. Muun lohkon lopussa ohjaus siirretään seuraavaan lausuntoon muun lohkon jälkeen.

Kuva 02: Ohjelma, jos muuta

Yllä olevan ohjelman mukaan luku on muuttuja, joka voi tallentaa kokonaislukuja. Se sisältää arvon 40. Jos if-lauseen lauseke on totta, if-lohkon sisällä oleva lause suoritetaan. Muutoin lause toisen lauseen suorittaa. Luku on alle 50. Siksi muu lohko suorittaa. Muun lohkon lopussa ohjaus siirretään seuraavaan lausuntoon muun lohkon jälkeen.

Mitkä ovat samankaltaisuudet jos ja jos muu?

  • Sekä siinä, että onko ohjelmoinnissa päätöksentekorakenteita, ja jos muut.
  • Sekä if ja if else sisältää if-lauseen ehdon kanssa.
  • Sekä jos että jos muu, if-lause arvioi kokonaislukuja, merkki-, liukuluku- tai Boole-tyypit.
  • Sekä jos ja jos muu, voi arvioida tasa-arvoa ja loogisia lausekkeita.

Mikä on ero jos ja jos muu?

jos vs jos muu

If-lause on päätöksentekorakenne, joka koostuu lausekkeesta, jota seuraa yksi tai useampi lause. If else on päätöksentekorakenne, jossa if-lauseeseen voi seurata valinnainen else-lause, joka suoritetaan, kun lauseke on väärä..
 suoritus
If-lauseessa if-lohkon sisäiset lauseet suorittavat, jos lauseke on totta. Jos lauseke on väärä, seuraava lause lauseen if jälkeen suoritetaan. Jos muussa tapauksessa if-lohko suoritetaan, jos lauseke on totta ja jos lauseke on väärä, ohjaus siirretään muulle lohkolle.

Yhteenveto - jos vs tai muuten

Ohjelmoinnissa on erilaisia ​​päätöksentekorakenteita. Tässä artikkelissa käsiteltiin kahta niistä: jos ja jos muuta. If-lauseessa if-lohkon sisäiset lauseet suoritetaan, jos ehto on totta ja ohjaus siirretään seuraavaan lauseeseen if-lohkon jälkeen. Jos ehto on muu, jos ehto on totta, if-lohkon sisäiset lauseet suorittavat ja jos ehto ovat väärät, muu lohkon lauseet suorittavat. Tämä on ero jos ja jos muu.

Viite:

1.Piste, oppaat. ”Jos lausuma C.”, Tutorials Point, 8. tammikuuta 2018. Saatavilla täältä
2.Piste, oppaat. ”Jos… muu lausuma C.”, Tutorials Point, 8. tammikuuta 2018. Saatavilla täältä