1. Bruk en forløkke for å telle antall innlagte linjer
La oss skrive et program som leser 10linjer fra tastaturet og viser antall linjer som var tall. Eksempel:
| Kode | Forklaring |
|---|---|
|
Create a
|
Hvis linjen inneholder flere tokens atskilt med mellomrom, og den første av dem er et tall, vil metoden hasNextInt()returnere true, selv om de andre tokenene ikke er tall. Det betyr at programmet vårt vil fungere riktig bare hvis bare ett token er lagt inn på hver linje.
2. Beregning av faktoren ved hjelp av en forsløyfe
La oss skrive et program som ikke leser inn noe, men i stedet beregner noe. Noe vanskelig. For eksempel faktoren til tallet 10.
Faktorialet til et tall n(betegnet med n!) er produktet av en rekke tall: 1*2*3*4*5*..*n;
| Kode | Forklaring |
|---|---|
|
We store the product of numbers in the |
Startverdien er f = 1, fordi vi multipliserer fmed tallene. Hvis fvar opprinnelig 0, ville produktet av alle tallene multiplisert med 0være 0.
3. Bruk en forløkke til å tegne på skjermen
La oss skrive et program som tegner en trekant på skjermen. Den første linjen består av 10stjerner, den andre - 9stjerner, deretter 8osv.
| Kode | Forklaring |
|---|---|
|
Loop through the lines (there should be
|
Vi må ha to nestede løkker her: den indre løkken er ansvarlig for å vise riktig antall stjerner på en gitt linje.
Og den ytre løkken er nødvendig for å løkke gjennom linjene.
GO TO FULL VERSION