Java - Do -while un For Loop

Satura rādītājs
Programmējot, vai nu uz objektu orientētu, vai strukturētu, ir diezgan iespējams, ka mums ir jāizmanto cikliskas struktūras, lai iegūtu mūsu programmā vajadzīgos rezultātus, tāpēc mums ir jāzina iespējas, kas mums ir pieejamas valodā, kuru mēs izmantojam.
In Java Mums ir pāris struktūras, kas ir diezgan noderīgas, viena ir nedaudz populārāka nekā otra, tomēr abas iespējas ir derīgas mūsu mērķu sasniegšanai.
Darīt kamēr
Šī struktūra nav ļoti populāra iesācēju programmās, tomēr tā ir ļoti spēcīga, jo ļauj mums izpildīt instrukciju un pēc tam novērtēt nosacījumu, ja tā ir izpildīta, lai turpinātu izpildīt norādījumus.
Kā redzam, šis cikls tiek izpildīts vismaz vienu reizi pirms nosacījumu pārbaudes, tāpēc tā izmantošana nav tik populāra, tomēr ir gadījumi, kad tas ir jāizmanto.
Lai izmantotu šo struktūru, mēs varam uzrakstīt šādu sintaksi:
 do {// Šeit mēs rakstīsim dažādus norādījumus, tie tiks izpildīti vismaz pirmo reizi} while (// Šeit mēs ievietojam nosacījumu, kas ļaus mums turpināt vai neizpildīt norādījumus blokā); 

Tagad apskatīsim nelielu piemēru, kā programmā izmantot šāda veida struktūru:
 importēt java.util.Scanner; publiskā klase DoWhile Test {public static void main (String [] args) {int data; int summa = 0; Skenera ievade = jauns skeneris (System.in); do {System.out.print ("Ievadiet vesela skaitļa vērtību (lai izietu, ievadiet 0):"); dati = input.nextInt (); summa + = dati; } while (dati! = 0); System.out.println ("Summa ir" + summa); }} 

Šeit mēs vienkārši liekam lietotājam ievadīt veselu skaitļa vērtību, un, lai izietu, ievadiet 0, pēc tam blokā pievienojam vērtības, kuras lietotājs ievada beigās, kad izdrukājam summu, redzēsim attēlā, kā tas tiek atstāts:

PALIELINĀT

Par ciklu
Šis ir viens no populārākajiem programmēšanas cikliem, jo ​​tas ļauj vienkāršot ciklus, kad jāizmanto akumulators, jo daudzas reizes mums būs jāveic vairākas reizes, cilpai mēs varam to vienkāršot un uzrakstīt mazāk rindu.
Sintakse a izveidošanai cilpai ir nākamais:
 for (i = sākotnējā vērtība; i <gala vērtība; i ++) {// Šeit mums būs izpildāmie norādījumi}

Kā redzam, mēs vispirms definējam sākotnējo vērtību, tā ir vērtība, ar kuru sāksies mūsu akumulators, pēc tam ievietojam vērtību, pēc kuras nosacījums tiks novērtēts, šajā gadījumā mēs to saucam par galīgo vērtību un visbeidzot darbību ir jāņem ar akumulatoru, var būt, ka mēs tam pievienojam vienību, mēs varam arī veikt ciklu apgrieztā un atņemt utt.
SvarīgsJa instrukcija, kuru mēs izpildīsim pamattekstā, ir viena rinda, mēs varam izlaist breketes, tādējādi samazinot izmantojamā koda daudzumu.
Mēs pabeidzam šo apmācību, redzot, ka mums ir divas diezgan pilnīgas cikla struktūras, kas mums palīdzēs sasniegt mūsu mērķus programmās, kuras mēs darām.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave