Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravím, měl bych dotaz. Mám soubor.txt a v něm celá čísla. a teď ty čísla chci vypsat.
1. a 2. řádek chápu.
3. vytvoření proměnné typi int
4. cyklus, který vypíše 5 čísel
5. sc.nextInt je metoda třídy scanner
6. vypsání
a teď by mě zajímalo, jak proměnná "a" ví, že má vypsat obsah souboru a že má vypsat pouze 5 čísel
Offline
Čísla v souboru jsou každé na novém řádku.
Příkazem sc.nextInt(); říkáme že chceme (očekáváme že jsou v souboru) načítat celá čísla. Tato metoda tedy přečte číslo ze souboru a to se uloží do proměnné a
začne se na 1. řádku a každým novým voláním se pousouváme na další řádek dokud nedojdeme na konec cyklu.
Pouze 5 čísel máš dáno tím cyklem čteš 1. řádek (i==0) až 5. řádek (i==4). potom cyklus skončí.
Offline
Stránky: 1