Skirtumas tarp to, ar dar, jei

Pagrindinis skirtumas - jei prieš jei dar
 

Programavimo metu būtina vykdyti pareiškimą priklausomai nuo to, ar sąlyga teisinga, ar klaidinga. Jei ir kas, tai yra dvi sprendimų priėmimo struktūros. Programavimo kalbos, tokios kaip „Java“, C palaiko sprendimų priėmimo struktūras, pvz., Jei ir kas kitas. Šiame straipsnyje aptariamas skirtumas tarp to, ar ne, ir dar. Abiejuose atveju if yra frazė, kurią reikia įvertinti. Jei „if“, teiginiai, esantys „if“ bloko viduje, bus vykdomi, jei sąlyga bus tikra ir valdymas bus perduotas kitam teiginiui po „if“ bloko. Jei kita, jei sąlyga yra tiesa, teiginiai, esantys „if“ bloko viduje, bus vykdomi, o jei sąlyga klaidinga, teiginiai „if else“ bloke vykdys.. Tai yra pagrindinis skirtumas tarp jei ir jei dar.

TURINYS

1. Apžvalga ir svarbiausias skirtumas
2. Kas yra jei
3. Kas yra, jei dar?
4. Panašumai, jei ir kas kitas
5. Lyginimas palyginus - jei priešingai, lentelės forma
6. Santrauka

Kas yra jei?

Jei teiginį sudaro išraiškos. Išraišką gali sudaryti reikšmės, operatoriai, konstantos ar kintamieji. Jei įvertinta išraiška yra teisinga, tada teiginiai „if“ bloko viduje vykdomi. Jei išraiška klaidinga, kontrolė perduodama kitam teiginiui po „if“ bloko. Daugelyje programavimo kalbų prielaidos, kad nulis ir nulinė reikšmė yra tikra, o nulis - klaidinga.

01 paveikslas: Programa su if

Pagal aukščiau pateiktą programą skaičius yra kintamasis, galintis laikyti sveikus skaičius. Joje yra vertė 70. Tikrinama išraiška if bloke. Kadangi skaičius yra didesnis nei arba lygus 50, if bloke esantis teiginys vykdomas. Tai įvykdžius, kontrolė perduodama kitame teiginyje po „if“ bloko.

 Kas yra, jei dar?

Jei dar yra du blokai. Jei teiginyje yra posakis, kurį reikia įvertinti. Jei įvertinta išraiška yra teisinga, tada teiginiai „if“ bloko viduje vykdomi. „If“ bloko pabaigoje kontrolė perduodama kitam teiginiui po „if“ bloko. Jei išraiška klaidinga, kontrolė perduodama kitam blokui, o kito bloko teiginiai vykdomi. Pasibaigus kitam blokui, kontrolė perduodama kitam teiginiui po kito bloko.

02 paveikslas: Programa, jei kita

Pagal aukščiau pateiktą programą skaičius yra kintamasis, galintis laikyti sveikus skaičius. Jame yra reikšmė 40. Jei if teiginyje išraiška yra teisinga, tada if bloke esantis teiginys vykdomas. Kitaip bloko vykdomasis teiginys yra įvykdytas. Skaičius yra mažesnis nei 50. Todėl vykdomas kitas blokas. Pasibaigus kitam blokui, kontrolė perduodama kitam teiginiui po kito bloko.

Kokie yra panašumai, jei ir kas kitas?

  • Ir jei, ir dar, yra sprendimų priėmimo struktūros programavimo srityje.
  • Ir jei, ir jei dar yra if teiginys su sąlyga.
  • Ir jei, ir jei ne, teiginyje if vertinami sveikieji skaičiai, simbolių, slankiojo kablelio skaičių arba Būlio tipų.
  • Ir jei ir kas kitas, gali įvertinti lygybę ir logines išraiškas.

Kuo skiriasi, jei dar??

jei vs jei dar

„If“ teiginys yra sprendimų priėmimo struktūra, kurią sudaro išraiška, po kurios eina vienas ar keli teiginiai. Jei dar yra sprendimų priėmimo struktūra, kurioje if teiginį gali sekti pasirenkamas kito teiginys, kuris vykdomas, kai posakis yra klaidingas..
 Vykdymas
Jei „if“, teiginiai, esantys „if“ bloke, vykdomi, jei išraiška teisinga. Jei išraiška klaidinga, vykdomas kitas sakinys po „if“ bloko vykdymo. Jei tai daroma, jei „if“ blokas vykdomas, jei išraiška teisinga, o jei išraiška yra klaidinga, kontrolė perduodama kitam blokui.

Santrauka - jei prieš jei dar

Programavime yra įvairi sprendimų priėmimo struktūra. Šiame straipsnyje buvo aptariami du iš jų: jei ir kas kitas. Jei „if“, teiginiai, esantys „if“ bloke, bus vykdomi, jei sąlyga bus tikra, o valdymas perduotas kitam teiginiui po „if“ bloko. Jei kitaip, jei sąlyga teisinga, teiginiai, esantys „if“ bloko viduje, vykdomi, o jei sąlyga klaidinga, teiginiai kitoje bloko dalyje vykdomi. Tai yra skirtumas tarp to ir to, jei dar.

Nuoroda:

1.Point, vadovėliai. „Jei teiginys C.“, vadovėliai, 2018 m. Sausio 8 d. Galima rasti čia
2.Taškas, vadovėliai. „Jei… kitas teiginys C.“, vadovėliai, 2018 m. Sausio 8 d. Galima rasti čia