Java - Do -While og For Loop

Indholdsfortegnelse
Inden for programmering, enten objektorienteret eller struktureret, er det ganske sandsynligt, at vi skal bruge cykliske strukturer til at opnå de resultater, vi har brug for inden for vores program, derfor skal vi kende de muligheder, vi har til rådighed inden for det sprog, vi bruger.
I Java Vi har et par strukturer, der er ganske nyttige, den ene lidt mere populær end den anden, men begge muligheder er gyldige for at nå vores mål.
Gøre imens
Denne struktur er ikke særlig populær inden for nybegynderprogrammer, men den er meget kraftfuld, da den giver os mulighed for at udføre en instruktion og derefter evaluere betingelsen, hvis den er opfyldt for at fortsætte med at udføre instruktionerne.
Som vi ser, udføres denne cyklus mindst en gang, før betingelserne verificeres, derfor er dens anvendelse ikke så populær, men der er tilfælde, hvor det er nødvendigt at bruge den.
For at bruge denne struktur kan vi skrive følgende syntaks:
 gør {// Her vil vi skrive de forskellige instruktioner, disse vil blive udført mindst første gang} mens (// Her vil vi placere den betingelse, der tillader os at fortsætte eller ikke udføre instruktionerne i blokken); 

Lad os nu se et lille eksempel på, hvordan du bruger denne type struktur i et program:
 import java.util.Scanner; public class DoWhile Test {public static void main (String [] args) {int data; int sum = 0; Scannerindgang = ny Scanner (System.in); gør {System.out.print ("Indtast en heltalværdi (for at afslut indtaste 0):"); data = input.nextInt (); sum + = data; } mens (data! = 0); System.out.println ("Summen er" + sum); }} 

Her fortæller vi blot brugeren at indtaste en heltal værdi, og for at indtaste 0 for at afslutte, så inden for blokken tilføjer vi de værdier, som brugeren indtaster i slutningen, vi udskriver summen, lad os se på billedet, hvordan dette efterlades:

FORSTØRRE

Til cyklus
Dette er en af ​​de mest populære cyklusser inden for programmering, da det giver os mulighed for at forenkle cyklusserne, når vi skal bruge en akkumulator, da vi mange gange skal gøre en handling flere gange, med til sløjfe vi kan forenkle dette og skrive færre linjer.
Syntaksen til at lave en til sløjfe er det næste:
 for (i = startværdi; i <Slutværdi; i ++) {// Her får vi instruktionerne til at udføre}

Som vi kan se, definerer vi først den oprindelige værdi, dette er den værdi, som vores akkumulator starter med, derefter placerer vi en værdi, som tilstanden vil blive evalueret til, i dette tilfælde kalder vi den den endelige værdi og til sidst handlingen til blive taget med akkumulatoren er defineret, Det kan være, at vi tilføjer en enhed til den, vi kan også lave en cyklus i omvendt og subtraktion osv.
VigtigHvis den instruktion, som vi skal udføre i kroppen, er en enkelt linje, kan vi udelade selerne, på denne måde reducerer vi mængden af ​​kode, der skal bruges.
Vi afslutter denne vejledning, da vi har to ganske komplette cyklusstrukturer, som hjælper os med at nå vores mål i de programmer, vi laver.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave