„Java“ - „Do -while“ ir „For Loop“

Turinys
Programuojant, orientuotą į objektą arba struktūrizuotą, labai tikėtina, kad norėdami pasiekti rezultatų, reikalingų mūsų programai, turime naudoti ciklines struktūras, todėl turime žinoti galimybes, kurias turime savo kalba.
In „Java“ Turime keletą struktūrų, kurios yra gana naudingos, viena yra šiek tiek populiaresnė nei kita, tačiau abi galimybės yra tinkamos mūsų tikslams pasiekti.
Daryk - kol
Ši struktūra nėra labai populiari pradedantiesiems skirtose programose, tačiau ji yra labai galinga, nes leidžia mums vykdyti nurodymą ir tada įvertinti būklę, jei ji įvykdyta toliau vykdyti instrukcijas.
Kaip matome, šis ciklas vykdomas bent kartą prieš tikrinant sąlygas, todėl jo naudojimas nėra toks populiarus, tačiau yra atvejų, kai jį reikia naudoti.
Norėdami naudoti šią struktūrą, galime parašyti šią sintaksę:
 do {// Čia mes parašysime skirtingas instrukcijas, jos bus vykdomos bent pirmą kartą} while (// Čia įdėsime sąlygą, kuri leis mums tęsti arba nevykdyti nurodymų bloke); 

Dabar pažiūrėkime nedidelį pavyzdį, kaip programoje naudoti tokio tipo struktūrą:
 importuoti java.util.Scanner; public class DoWhile Test {public static void main (String [] args) {int data; int suma = 0; Skaitytuvo įvestis = naujas skaitytuvas (System.in); do {System.out.print ("Įveskite sveiko skaičiaus reikšmę (norėdami išeiti įveskite 0):"); duomenys = input.nextInt (); suma + = duomenys; } while (duomenys! = 0); System.out.println ("Suma yra" + suma); }} 

Čia mes tiesiog liepiame vartotojui įvesti sveiko skaičiaus vertę, o norint įeiti į 0, tada į bloką įtraukiame vertes, kurias vartotojas įveda pabaigoje, kai spausdiname sumą, pažiūrėkime paveikslėlyje, kaip tai paliekama:

DIDELIS

Dėl ciklo
Tai yra vienas iš populiariausių programavimo ciklų, nes leidžia mums supaprastinti ciklus, kai reikia naudoti akumuliatorių, nes daug kartų turėsime atlikti veiksmą keletą kartų, už kilpą galime tai supaprastinti ir parašyti mažiau eilučių.
Sintaksė kuriant a už kilpą yra kitas:
 for (i = pradinė vertė; i <galutinė vertė; i ++) {// Čia turėsime vykdyti nurodymus}

Kaip matome, pirmiausia apibrėžiame pradinę vertę, tai yra vertė, nuo kurios prasidės mūsų kaupiklis, tada nustatome vertę, pagal kurią bus įvertinta sąlyga, šiuo atveju tai vadinama galutine verte ir galiausiai veiksmu gali būti imamas su akumuliatoriumi, gali būti, kad prie jo pridedame vienetą, taip pat galime atlikti ciklą atvirkščiai ir atimti ir tt
SvarbuJei instrukcija, kurią ketiname vykdyti kūne, yra viena eilutė, mes galime praleisti skliaustus, tokiu būdu sumažiname naudojamo kodo kiekį.
Baigdami šį vadovėlį matome, kad turime dvi gana išsamias ciklo struktūras, kurios padės mums pasiekti savo tikslus vykdomose programose.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave