-
Fototrend

Új hozzászólás Aktív témák
-
Karma
félisten
Nem bonyolult pedig, ha csak simán számolni kell. Most hogy elolvastam alaposabban a kiírást, tényleg csak egy szóköz lehet, úgyhogy tutira erre akarnak rájátszani.
Két eset lehetséges:
1) Üres a string. Ekkor 0 szó van benne.
2) Nem üres a string, úgyhogy fogj egy for ciklust 1-től a karakterlánc hosszáig, és nézd meg, hogy az i-edik karakter szóköz-e, vagy nem. Ha igen, akkor találtál egy szóhatárt (növelj egy változót). A szavak száma szóhatárok+1. -
Karma
félisten
Én azt vallom, hogy először programozni tanulj meg, utána állj neki egy konkrét nyelvet megtanulni. Tudom, hogy ez visszásan hangzik, de amíg nem érzed az imperatív (vagy ha az a zsánered, a deklaratív) gondolkodásmódot, bármilyen nyelvvel találkozol, botladozni fogsz. Viszont ha látod, hogy hogy működik egy program, látod a problémáktól a megoldásig vezető utat, a nyelv már szinte mindegy lesz.
-
Karma
félisten
válasz
Csaba105
#4016
üzenetére
Az "Azonnali kérdések órája" topik való erre.
-
Karma
félisten
válasz
Speeedfire
#4011
üzenetére
VirtualBoxba telepíts egy DOS-t vagy régi Windows-t, azon tudod használni a Turbo C-t vagy a régi VS-t. Vagy ha olyan W7-ed van, erre találták ki az XP módot.
-
Karma
félisten
válasz
Speeedfire
#4005
üzenetére
-
Karma
félisten
válasz
8nemesis8
#3989
üzenetére
Nem tudom a feladat többi részét
De az biztos, hogy lenne legalább egy osztály az alkalmazásban, aminek tagváltozója lenne ez a tömb
Ha egyáltalán tömb lenne, nem tudom lehet-e valami optimálisabb struktúrába rakni.A main függvényben meg ezt példányosítanám, majd meghívnám valamilyen metódusát (mondjuk start()). AWT-s/Swinges alkalmazásokban ez még triviálisabb

-
Karma
félisten
válasz
8nemesis8
#3987
üzenetére
Statikus inicializálás helyett a metódusodban példányosítsd a tömböt
.Pl. így:
public static long [] [] [] alma;
public static void beolvas() throws IOException
{
BufferedReader r = new BufferedReader(new FileReader("be.txt"));
String line=r.readLine();
StringTokenizer tokenizer = new StringTokenizer(line);
while (tokenizer.hasMoreTokens())
{
n=Integer.parseInt(tokenizer.nextToken());
m=Integer.parseInt(tokenizer.nextToken());
k=Integer.parseInt(tokenizer.nextToken());
}
alma = new long [n][m][k];
...
r.close();
}Ne vedd zokon, de ez a metódusos, globális változós varázslás elég ocsmány.
-
Karma
félisten
Stimm, szerencsére én a másfél évem alatt eddig megúsztam a teljes vaksötétet, de hallottam/láttam már a környezetemben. Azért a specifikációid tényleg elég tágak - nagy képernyő, programozhatóság, titkosítás? Ez utóbbi talán a legnagyobb WTF a képben.
Mindenesetre Bebook tulajként azt mondanám, hogy az e-book olvasók nem alkalmasak egy ilyen nagyvállalati projectre. A hivatalos SDK-nak sok köze nincs az "SDK" fogalmához, egy alternatíva lehet talán az OpenInkpot, de az meg egy E17-alapú varázslat, engem se hobbifejlesztőként (ezen a fronton), se felhasználóként nem győzött meg igazán.
Az iLiadok már más kategóriát képviselnek, de olyan árral próbáld meg azt lenyomni egy manager torkán

-
Karma
félisten
-
Karma
félisten
válasz
Jim Tonic
#3943
üzenetére
A var kell.
if (randominteger = 1) answer= ""
Ezt a sort biztosan elcseszted. Így már értelme is van:
if (randominteger == 1) answer= ""
A másik sor jónak tűnik, ha 0 és 19 között akarsz pszeudo-véletlenszámot generálni. Ha a 20-as is lehetséges érték, akkor 21-gyel kell szoroznod.
-
Karma
félisten
Kicsúsztam a szerkesztési időből...
sor4[i] = (long double)sor3[0] * (long double)sor3[c + 1];
Nekem így jobban tetszik (a "sor3" önmagában csak egy konstans pointer az első elemre a tömbben), gondolom nem a pointert, hanem az első értéket akarod szorozni, nem?
A cast elvileg elég a konverzióhoz, szóval szerintem mennie kéne így.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen monitort vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- mefistofeles: Az elhízás nem akaratgyengeség!
- Apple Watch Sport - ez is csak egy okosóra
- Kerékpárosok, bringások ide!
- Mesterséges intelligencia topik
- Honor Magic6 Pro - kör közepén számok
- Huawei P30 Pro - teletalálat
- Samsung kuponkunyeráló
- További aktív témák...
- Thinkpad P16s Gen1 16" FHD+ IPS i5-1240P T550 24GB 512GB NVMe ujjolv gar
- Dobozos ASUS TUF A15 Ryzen 7 7735HS 16 GB DDR5 512 GB SSD RTX 4060 140W (8 GB) Garancia
- Lenovo Thinkpad X390 (i5 8th, 8 GB , 250 GB SSD) AkciÓÓ
- GIGABYTE Z790 EAGLE +2x16GB 6400MHz CL32 PATRIOT VIPER VENOM DDR5 kit egyben eladó! GAR/SZÁMLA!
- Használt / Felújított Dynabook Satellite Pro C40-G Intel Core i5-10210U 8 GB RAM 256 GB S
- Honor Pad 8 / 6/128GB / Wi-fi / 12Hó Garancia
- HP EliteBook 845 G8 14" Ryzen 5 pro 5650U, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- Apple MacBook Air 13 (2020) M1 8GB/256GB használt, szép állapot 87% akku (317 ciklus)
- Dell Latitude 7410 Intel I7-10810U Refurbished - Garancia - Akció!
- MICROSOFT Surface Book 2,13.5", i5-7200U,8GB RAM,256GB SSD,WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Mármint ennél egy kicsit bonyolultabb, mert ha több szóköz van egymás után, azt csak egynek kell számolni.



De az biztos, hogy lenne legalább egy osztály az alkalmazásban, aminek tagváltozója lenne ez a tömb 


