Atšķirība starp ja un ja cits

Satura rādītājs:

Atšķirība starp ja un ja cits
Atšķirība starp ja un ja cits

Video: Atšķirība starp ja un ja cits

Video: Atšķirība starp ja un ja cits
Video: ЗА ПРАВДУ О ВОЙНЕ БОРЮТСЯ И В ЛАТВИИ, Илгарт Зейбертс, Эдвин Пуке, книга памяти, Саласпилс 8.05.2020 2024, Novembris
Anonim

Galvenā atšķirība - ja vs ja citādi

Programmēšanā ir nepieciešams izpildīt paziņojumu atkarībā no tā, vai nosacījums ir patiess vai nepatiess. Ja un ja cits ir divas lēmumu pieņemšanas struktūras. Programmēšanas valodas, piemēram, Java, C atbalsta lēmumu pieņemšanas struktūras, piemēram, ja un ja vēl. Šajā rakstā ir apskatīta atšķirība starp ja un ja cits. Abos gadījumos if satur izteiksmi, kas jānovērtē. In if paziņojumi blokā if tiks izpildīti, ja nosacījums ir patiess un vadīkla tiek nodota nākamajam priekšrakstam pēc if bloka. Ja else, ja nosacījums ir patiess, tiks izpildīti paziņojumi, kas atrodas blokā if, un, ja nosacījums ir nepatiess, tiks izpildīti paziņojumi blokā if else. Tā ir galvenā atšķirība starp ja un ja citādi.

Kas ir, ja?

If priekšraksts sastāv no izteiksmēm. Izteiksmē var būt vērtības, operatori, konstantes vai mainīgie. Ja novērtētā izteiksme ir patiesa, tiek izpildīti if blokā esošie priekšraksti. Ja izteiksme ir nepatiesa, vadīkla tiek nodota nākamajam priekšrakstam pēc if bloka. Lielākā daļa programmēšanas valodu pieņem vērtības, kas nav nulles, un vērtības, kas nav nulles, kā patiesas un nulles kā nepatiesas.

Atšķirība starp ja un ja cits
Atšķirība starp ja un ja cits

Attēls 01: programma ar if

Saskaņā ar iepriekš minēto programmu skaitlis ir mainīgais, kurā var saglabāt veselus skaitļus. Tas satur vērtību 70. Izteiksme if blokā ir atzīmēta. Tā kā skaitlis ir lielāks vai vienāds ar 50, tiek izpildīts priekšraksts blokā if. Pēc tā izpildes vadīkla tiek nodota nākamajā priekšrakstā pēc if bloka.

Kas ir, ja citādi?

Ja citādi, ir divi bloki. If paziņojums satur izteiksmi, kas jānovērtē. Ja novērtētā izteiksme ir patiesa, tiek izpildīti if blokā esošie priekšraksti. Ja bloka beigās vadīkla tiek nodota nākamajam priekšrakstam pēc if bloka. Ja izteiksme ir nepatiesa, vadīkla tiek nodota blokam else un tiek izpildīti bloka else priekšraksti. Cita bloka beigās vadīkla tiek nodota nākamajam priekšrakstam pēc bloka else.

Galvenā atšķirība starp to, vai un ja citādi
Galvenā atšķirība starp to, vai un ja citādi

Attēls 02: Programma ar if else

Saskaņā ar iepriekš minēto programmu skaitlis ir mainīgais, kurā var saglabāt veselus skaitļus. Tas satur vērtību 40. Ja izteiksme if paziņojumā ir patiesa, tiks izpildīts priekšraksts if blokā. Else tiek izpildīts bloka else priekšraksts. Skaitlis ir mazāks par 50. Tāpēc tiek izpildīts cits bloks. Cita bloka beigās vadīkla tiek nodota nākamajam priekšrakstam pēc bloka else.

Kādas ir līdzības starp ja un ja vēl?

  • Gan un ja vēl ir lēmumu pieņemšanas struktūras programmēšanā.
  • Gan if un if else satur priekšrakstu if ar nosacījumu.
  • Gan if un if else priekšraksts if novērtē veselus skaitļus, rakstzīmes, peldošā komata skaitļus vai Būla tipus.
  • Gan vai, gan ja vēl var novērtēt vienlīdzību un loģiskās izteiksmes.

Kāda ir atšķirība starp ja un ja vēl?

ja vs ja cits

If paziņojums ir lēmumu pieņemšanas struktūra, kas sastāv no izteiksmes, kam seko viens vai vairāki paziņojumi. If else ir lēmumu pieņemšanas struktūra, kurā if priekšrakstam var sekot neobligāts else priekšraksts, kas tiek izpildīts, ja izteiksme ir nepatiesa.
Izpilde
In if, paziņojumi blokā if tiek izpildīti, ja izteiksme ir patiesa. Ja izteiksme ir nepatiesa, tiek izpildīts nākamais paziņojums pēc if bloka. In if else, if bloks tiek izpildīts, ja izteiksme ir patiesa, un, ja izteiksme ir nepatiesa, vadīkla tiek nodota else blokam.

Kopsavilkums - ja vs ja cits

Programmēšanā ir dažādas lēmumu pieņemšanas struktūras. Šajā rakstā tika apspriesti divi no tiem: ja un ja vēl. In if paziņojumi blokā if tiks izpildīti, ja nosacījums ir patiess un vadīkla tiek nodota nākamajam priekšrakstam pēc if bloka. Ja else, ja nosacījums ir patiess, tiek izpildīti priekšraksti, kas atrodas blokā if, un, ja nosacījums ir nepatiess, tiek izpildīti priekšraksti blokā else. Tā ir atšķirība starp ja un ja citādi.

Ieteicams: