Ero jos ja jos muu

Sisällysluettelo:

Ero jos ja jos muu
Ero jos ja jos muu

Video: Ero jos ja jos muu

Video: Ero jos ja jos muu
Video: Joy - Touch By Touch (Extended Maxi Version) 2024, Heinäkuu
Anonim

Avainero – jos vs jos muu

Ohjelmoinnissa on välttämätöntä suorittaa lauseke riippuen siitä, onko ehto tosi vai epätosi. Jos ja jos else ovat kaksi päätöksentekorakennetta. Ohjelmointikielet kuten Java, C tukevat päätöksentekorakenteita, kuten jos ja jos vielä. Tässä artikkelissa käsitellään eroa jos ja jos muu välillä. Molemmissa if sisältää arvioitavan lausekkeen. If:ssä if-lohkon sisältämät käskyt suoritetaan, jos ehto on tosi ja ohjaus välitetään if-lohkon jälkeen seuraavalle käskylle. Jos else, jos ehto on tosi, suoritetaan if-lohkon sisältämät lauseet ja jos ehto on epätosi, if else -lohkon lauseet suoritetaan. Se on avainero jos ja jos muuten.

Mitä jos?

If-lause koostuu lausekkeista. Lauseke voi sisältää arvoja, operaattoreita, vakioita tai muuttujia. Jos arvioitu lauseke on tosi, if-lohkon sisällä olevat lauseet suoritetaan. Jos lauseke on epätosi, ohjaus välitetään if-lohkon jälkeen seuraavaan lauseeseen. Useimmat ohjelmointikielet olettavat nollasta poikkeavia ja ei-nolla-arvoja tosina ja nollana epätoseina.

Ero jos ja jos muu
Ero jos ja jos muu

Kuva 01: Ohjelma, jossa on if

Yllä olevan ohjelman mukaan luku on muuttuja, joka voi tallentaa kokonaislukuja. Se sisältää arvon 70. Jos-lohkon lauseke on valittu. Koska luku on suurempi tai yhtä suuri kuin 50, if-lohkon käsky suoritetaan. Sen suorittamisen jälkeen ohjaus välitetään seuraavassa if-lohkon jälkeisessä käskyssä.

Mitä jos muuten?

Jos muuten, on kaksi lohkoa. If-lause sisältää arvioitavan lausekkeen. Jos arvioitu lauseke on tosi, if-lohkon sisällä olevat lauseet suoritetaan. If-lohkon lopussa ohjaus siirretään if-lohkon jälkeen seuraavaan käskyyn. Jos lauseke on epätosi, ohjaus välitetään else-lohkolle ja else-lohkon käskyt suoritetaan. Muu-lohkon lopussa ohjaus välitetään else-lohkon jälkeiseen seuraavaan käskyyn.

Keskeinen ero sen ja jos muun välillä
Keskeinen ero sen ja jos muun välillä

Kuva 02: Ohjelma, jossa if else

Yllä olevan ohjelman mukaan luku on muuttuja, joka voi tallentaa kokonaislukuja. Se sisältää arvon 40. Jos if-lauseen lauseke on tosi, if-lohkon sisällä oleva lauseke suoritetaan. Else-lohkon else-lause suoritetaan. Luku on pienempi kuin 50. Siksi else-lohko suoritetaan. Muu-lohkon lopussa ohjaus välitetään else-lohkon jälkeiseen seuraavaan käskyyn.

Mitä yhtäläisyyksiä ovat jos ja jos muuten?

  • Sekä jos että jos muut ovat päätöksentekorakenteita ohjelmoinnissa.
  • Sekä jos että jos else sisältävät if-lauseen ehdoineen.
  • Sekä if- että if else-kohdassa if-lause arvioi kokonaislukuja, merkkiä, liukulukuja tai Boolen tyyppejä.
  • Sekä jos että jos muuten voivat arvioida yhtäläisyyden ja loogiset lausekkeet.

Mitä eroa on jos ja jos muuten?

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-lausetta voi seurata valinnaisella else-lauseella, joka suoritetaan, kun lauseke on epätosi.
Toteutus
In if, if-lohkon sisällä olevat lauseet suoritetaan, jos lauseke on tosi. Jos lauseke on epätosi, seuraava if-lohkon jälkeinen lause suoritetaan. In if else, if-lohko suoritetaan, jos lauseke on tosi ja jos lauseke on epätosi, ohjaus välitetään else-lohkoon.

Yhteenveto – jos vs jos muu

Ohjelmoinnissa on erilaisia päätöksentekorakenteita. Tässä artikkelissa käsiteltiin kahta niistä: jos ja jos muu. If-lauseessa if-lohkon sisältämät käskyt suoritetaan, jos ehto on tosi ja ohjaus välitetään if-lohkon jälkeen seuraavalle käskylle. Jos else, jos ehto on tosi, if-lohkon sisältämät lauseet suoritetaan ja jos ehto on epätosi, else-lohkon lauseet suoritetaan. Tämä on ero jos ja jos muuten.

Suositeltava: