Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Felfedte a Xeon 600 sorozat sötét titkait az Intel
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD FX
- MWC 2026: Megérkezett a Xiaomi Pad 8 sorozat
- OLED monitor topic
- Fejhallgató erősítő és DAC topik
- Lítium-ion/Li-ion akkumulátorok
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Apple MacBook
Új hozzászólás Aktív témák
-
kutga
félisten
Hölgyek/Urak!
Programozás vizsgára készülök, az egyik feladatnál megakadtam.
Csv file-ból kellett adatokat beolvasni ArrayListbe, aztán mindenféle metódusokat gyártani rá. A csv file-ban gyümölcsök nevei (pl. alma, körte, stb) és hozzájuk tartozó adatok vannak, többek között a kalória.
A feladat az, hogy a metódus kérje be a felhasználótól a gyümölcs nevét és a mennyiséget, és ez alapján mondja meg, hogy az adott mennyiségű gyümölcs hány kalóriát tartalmaz.
Megcsináltam a metódust, azt szeretném elérni, hogy ha a felhasználó rossz nevet ír be (ami nem szerepel az ArrayListben), akkor addig kérje, amíg jót nem ad (jelen állás szerint ha rossz nevet ír be a felhasználó, leáll a program).
Itt a kód:
public static void kaloriaKiir(ArrayList<Gyumolcs> ertekek, File f) {Scanner scan = new Scanner(System.in, "ISO-8859-2");System.out.println("Kérem a gyümölcs nevét: ");String nev = scan.nextLine();if (gyum.toString().contains(nev)) {System.out.println("Kérem a mennyiséget grammban: ");int menny = scan.nextInt();for (Gyumolcs gyum : ertekek) {if (nev.equals(gyum.Megnevezes)) {System.out.println(menny + " gramm " + gyum.Megnevezes + " " + gyum.kcal / 100 * menny + " gramm kalóriát tartalmaz.");}}} else {System.out.println("Nem megfelelő név!");}}Van valami ötletetek?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Horgász topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Energiaital topic
- Felfedte a Xeon 600 sorozat sötét titkait az Intel
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- PayPal
- Otthoni hálózat és internet megosztás
- Hegesztés topic
- AMD FX
- További aktív témák...
- GYÖNYÖRŰ iPhone SE 2020 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4527, 100% Akksi
- iking.hu Apple iPhone XR 64GB használt White megkímélt 100% akku 6 hónap garancia
- Apple iPhone 14 Pro 128GB,Átlagos,Adatkabel,12 hónap garanciával
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4530, 100% Akkumulátor
- iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4570, 100% AKKSI
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

