+ Reply to Thread
Results 1 to 2 of 2

Thread: Nacteni cisel ze souboru

  1. #1
    Guest

    Nacteni cisel ze souboru

    Ahoj.
    mam takovej ukol, nacist ze souboru , ktory bude vypadat asi takhle:

    Code:
    10 34
    56 4
    12 91
    22 8
    vzdy dvojice cisel v radku do promennych A a B...

    neco ve smyslu:
    Code:
    nacti_soubor("file.txt");
    while(neni_konec_souboru) {
      nacti_radek();
      A = nacti_z_aktualniho_radku_prvni_cislo();
      B = nacti_druhe_cislo();
      a tu bude napriklad System.out.print("Soucin cisel "+A+" a "+B+ " je "+A*B);
    }
    a vypise to neco jako:
    Soucin cisel 10 a 34 je 340
    ...
    ...

    Dakuji moc. Reni

  2. #2

    Re: Nacteni cisel ze souboru

    Buď si to načítaš po znakoch a potom prevedieš pomocou
    Code:
    int A = Integer.valueOf(nacitany_string).intValue()
    Alebo načítaš vždy celý riadok a pomocou StringTokenizera ho rozsekáš na dve čísla. Tie potom uložíš a prevedieš rovnakou metódou ako som vyššie písal.
    Toto sú asi také obchádzky, ešte môžeš použiť Scanner. Je pri takomto vstupe ideálny a vlastne na načítanie aj určený.
    Všetci chcú vaše dobro. Nedajte si ho vziať!!

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts