Adott egy txt file amiben egy adatszerkezetet kell szétszedni hogy utána használható legyen. Abba a problémába ütköztem, hogy sehogy sem bírom a "/" és a százezres számok közötti" " (spacet) figyelmen kívül hagyatni vele. Ötlet?
1990/1991*291 872*68 162*76 601*31 775
1991/1992*313 112*66 204*83 191*31 499
1992/1993*330 030*70 303*92 382*33 492
1993/1994*342 551*76 335*105 240*39 320
1994/1995*355 922*81 204*118 847*51 093
1995/1996*372 618*75 891*132 997*62 589
1996/1997*387 517*74 653*145 843*69 272
1997/1998*396 350*78 292*156 904*97 789
1998/1999*406 199*84 862*168 183*111 214
1999/2000*416 861*88 462*177 654*128 048
2000/2001b*417 800*91 700*183 876*143 413
2001/2002*420 889*95 231*192 974*156 327
2002/2003*426 301*93 172*203 379*178 181
2003/2004*438 069*93 322*216 296*192 779
2004/2005*438 668*90 321*225 512*196 008
2005/2006*441 218*89 950*231 482*192 679
2006/2007*443 388*91 035*238 674*177 674
2007/2008*442 042*83 008*242 893*154 811
2008/2009*440 120*74 008*242 928*138 105
2009/2010*443 212*70 124*242 701*127 630
2010/2011*439 064*76 404*240 727*120 620
2011/2012*428 291*74 204*241 614*118 210
2012/2013*413 740*72 808*233 678*104 789
2013/2014*388 955*70 588*223 604*96 520
2014/2015*370 990*66 522*217 248*89 276
Az első feladat az hogy összeszámoljuk a tanévek számát.
De hát miért nem csak ignorálod és kész.
Mutass kódot.
String s = "1990 / 1991*291 872*68 162*76 601*31 775 ";
Console.WriteLine (s);
String v = s.Replace (" ", "");
Console.WriteLine (v);
String[] words = v.Split('*');
foreach (String word in words) Console.WriteLine(word);
Console.ReadLine ();
Ilyesmire gondoltál ?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!