1. forCikk segítségével számolja meg a beírt sorok számát
Írjunk egy programot, amely beolvassa 10a sorokat a billentyűzetről, és megjeleníti a számokból álló sorok számát. Példa:
| Kód | Magyarázat |
|---|---|
|
Create a
|
Ha a sor több, szóközzel elválasztott tokent tartalmaz, és ezek közül az első egy szám, akkor a hasNextInt()metódus a -t adja vissza true, még akkor is, ha a többi token nem szám. Ez azt jelenti, hogy programunk csak akkor fog megfelelően működni, ha minden sorba csak egy tokent írunk be.
2. A faktoriális kiszámítása forhurok segítségével
Írjunk egy programot, ami nem olvas be semmit, hanem kiszámol valamit. Valami nehéz. Például a szám faktoriálisa 10.
Egy szám faktoriálisa n(jellel n!) egy számsorozat szorzata: 1*2*3*4*5*..*n;
| Kód | Magyarázat |
|---|---|
|
We store the product of numbers in the |
A kezdőérték , mert a számokkal f = 1szorozunk . fHa feredetileg 0, akkor az összes szám szorzata a következő 0lenne 0.
3. forHurok segítségével rajzoljon a képernyőre
Írjunk egy programot, amely háromszöget rajzol a képernyőre. Az első sor csillagokból áll 10, a második - 9csillagok, majd 8, stb.
| Kód | Magyarázat |
|---|---|
|
Loop through the lines (there should be
|
Itt két egymásba ágyazott ciklusra van szükségünk: a belső ciklus felelős azért, hogy egy adott sorban a megfelelő számú csillag jelenjen meg.
A külső hurokra pedig a vonalakon való áthurkoláshoz van szükség.
GO TO FULL VERSION