Pereiti prie turinio

Reikia pagalbos c# kalba


Rekomenduojami pranešimai

Spausdinkite faile ManoKnyga.txt apjungtą tekstą, sudarytą pagal tokias taisykles:

 kopijuojamas pirmojo failo tekstas tol, kol sutinkamas pirmasis antrojo failo žodis arba pasiekiama

failo pabaiga;

 kopijuojamas antrojo failo tekstas tol, kol sutinkamas pirmasis nenukopijuotas pirmojo failo žodis

arba pasiekiama failo pabaiga;

 kartojama tol, kol pasiekiama abiejų failų pabaiga.

Reikia atlikti sia uzduoti

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Įmesk kodą, panagrinėsim, kas ten nelabai. Sufleruoju: susirašai vieno failo visą tekstą į vieną string tipo kintamąjį, o kito į kitą. Į dar du papildomus masyvus išsiskaidai tekstą po 1 žodį: pašalini skyriklius (turėjo tikriausiai nurodyti, kokie naudojami) ir tarpus. Suki ciklą - tikrini - rašai.

Redagavo Scarletas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Manoknyga.txt neturi content nes i ji reikia surasyti o tekstas gali butu nesvarbu koks as naudoju Tekstas.txt o antram istrinu kelias eilutes ir tikrinu. O del mano programos istryniau ir is naujo darau nes buvau padares su lines (foreach (string line in lines))

       static char[] skyrikliai = { ' ', '.', ',', '!', '?', ':', ';', '(', ')', '\t', '-', '\n' };
       //Main metode išsikviesi Book metodą..

       //Realizuok iki galo metodą..
       static void Book(string fv, string fvr, char[] skyrikliai, string rezultatai)
       {
           string Book1 = File.ReadAllText(fv, Encoding.GetEncoding(1257));
           string Book2 = File.ReadAllText(fvr, Encoding.GetEncoding(1257));

           string[] Words1 = Book1.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
           string[] Words2 = Book2.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
           using (StreamWriter writer = new StreamWriter(rezultatai))
           {
               //Suki Words1 ar Words2 ciklą, tikrini, rašai.. Ant kelio užvedžiau, lieka tik tikrinimą pasirašyt..
           }
       }

Nuoroda į pranešimą
Dalintis kituose puslapiuose

       static char[] skyrikliai = { ' ', '.', ',', '!', '?', ':', ';', '(', ')', '\t', '-', '\n' };
       //Main metode išsikviesi Book metodą..

       //Realizuok iki galo metodą..
       static void Book(string fv, string fvr, char[] skyrikliai, string rezultatai)
       {
           string Book1 = File.ReadAllText(fv, Encoding.GetEncoding(1257));
           string Book2 = File.ReadAllText(fvr, Encoding.GetEncoding(1257));

           string[] Words1 = Book1.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
           string[] Words2 = Book2.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
           using (StreamWriter writer = new StreamWriter(rezultatai))
           {
               //Suki Words1 ar Words2 ciklą, tikrini, rašai.. Ant kelio užvedžiau, lieka tik tikrinimą pasirašyt..
           }
       }

 

Labai dekui bandysiu sutvarkyti

Redagavo Felnoir
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...