Pereiti prie turinio

Apastalas

Nariai
  • Pranešimai

    59
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Apastalas Pranešimai

  1. string oldString = "abc def";
    string newString = oldString.Replace("def", "");

     

    arba

    string test1 = "0123456";
    string result1 = test1.Remove(3);
    Console.WriteLine(result1);
    
    string test2 = "012 345 678";
    int index1 = test2.IndexOf(' ');
    int index2 = test2.IndexOf(' ', index1 + 1);
    string result2 = test2.Remove(index1, index2 - index1);
    Console.WriteLine(result2);

    Output:

    012

    012 678

     

     

    Dėkingas

  2. IŠSPRĘSTA

     

    Sveiki, galite padėti su c# užduotimi?

    Man reikia iš eilutės ištrinti trumpiausia žodį kuris turi tam tikrą kiekį tam tikrų simbolių, aš susiradau kiekvienos eilutės žodį, tačiau kaip man jį pašalinti iš eilutės.

     

     

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.IO;
    //-----------------------uzduotis--------------------------------------------------
    //Tekstiniame faile pateiktas tekstas.Žodžiai iš eilutės į kitą eilutę nekeliami. Skyrikliai žinomi.
    //Kiekvienos eilutės kiekviename žodyje raskite dažniausiai (>1) pasikartojantį simbolį.Trumpiausią
    //eilutės žodį, turintį vieną iš tokių simbolių, kartu su už jo esančiais skyrikliais pašalinkite iš eilutės.
    
    namespace Laboras
    {
    
    
       class Program
       {
           const string CFd = "..\\..\\U1.txt";
           const string CFr = "..\\..\\Rez.txt";
           static void Main(string[] args)
           {
               string skyr = " .,!?:;()\t'";
               List<string> raides = new List<string>();
               if (File.Exists(CFr))
                   File.Delete(CFr);
               Spausdinti(CFr, CFd, skyr, raides);
           }
    
    
    
    
           static void Spausdinti(string fv, string fd, string skyrikliai, List<string> raides)
           {
               using (var fr = File.AppendText(fv))
               {
                   string[] lines = File.ReadAllLines(fd, Encoding.GetEncoding(1257));
                   foreach (string line in lines)
                   {
                       line.Remove(line.IndexOf(Zodziai(line, skyrikliai)) - 1, Zodziai(line, skyrikliai).Length);
                      fr.WriteLine(line);
    
                   }
    
    
                   } 
           }
    
    
    
    // skaido eilute i zodzius
    static string Zodziai(string eilute, string skyrikliai)
           {
               string ant = "";
                   char[]  masyvas = skyrikliai.ToCharArray();
               string[] parts = eilute.Split(masyvas, StringSplitOptions.RemoveEmptyEntries);
               int graza1 = 50;
               foreach (string zodis in parts)
               {
                   char n = 'a';
                   int graza = 0;
                   for (int i = 0; i < zodis.Length; i++)
                   {
                       char s = 'a';
                       string abc = "";
                       abc = zodis;
                       int laikinas = 0;
                       for (int j = 0; j < zodis.Length; j++)
                       {
                           if (zodis[i] == zodis[j])
                           {
                               laikinas++;
                               s = zodis[j];
                           }
                       }
                       if ( laikinas > 1 && laikinas > graza )
                       if ( zodis.Length < graza1)
                       {
                               graza1 = zodis.Length;
                               graza = laikinas;
                               ant = zodis;
                       }
                   }
               }
                   return ant;
           }
       }
    }
    

  3. Niekas Tau už dyką neims ir nedarys tokios užduoties, nes nemanau ar atsiras tokių kurie taip negerbia savo laiko... :) O ir pačiam klausimas kam sieti su programavimų ateitį jei tokios negali pasidaryti ? :)

     

     

    As nesieju su programavimu man yra jo pagrindai tik pirmame semestre :/ ...

    Ir neprasau visos uzduoties tik pasakykit kaip nuskaityt failo pirma eilute :D Visa likusi faila as nuskaitau ...

  4. Sveiki,

     

    Gal galite kas padėti padaryti šios užduoties duomenų nuskaitymą, nemoku nuskaityt pirmos eilutės:

     

    Tekstiniame faile pateikta informacija apie studentus. Pirmojoje failo eilutėje nurodytas stipendijų

    fondo dydis ir pažymių vidurkis stipendijai gauti. Tolimesnėse eilutėse tokia informacija: studento

    pavardė vardas, grupė, pažymių kiekis, pažymiai. Studentui skiriama stipendija, jei jo pažymių

    vidurkis viršija nurodytą dydį ir jis neturi skolų (visi pažymiai >4). Studentui skiriama 10% didesnė

    stipendija, jei jo visi pažymiai didesni už 8. Toks studentas vadinamas pirmūnu. Paskirstykite

    studentams stipendijas pagal duotą fondą. Fondą reikia maksimaliai išnaudoti, bet negalima viršyti

    fondo dydžio. Spausdinamas sąrašas turi būti surikiuotas pagal stipendijų dydį, pavardes ir vardus. Iš

    sąrašo pašalinkite studentus, kurie negauna stipendijos. Suformuokite ir atspausdinkite nurodytos

    grupės (įvedama klaviatūra) pirmūnų sąrašą.

     

                    static void Skaitymas(string fv, ref Fakultetas stud)
                   {
                       string pv, vrd, grp;
                       int pzk;
                       ArrayList ###### = new ArrayList();
    
                       string[] lines = File.ReadAllLines(fv, Encoding.GetEncoding(1257));
    
                       foreach (string line in lines)
                       {
                           string[] parts = line.Split(';');
                           pv = parts[1].Trim();
                           vrd = parts[0].Trim();
                           grp = parts[2].Trim();
                           pzk = int.Parse(parts[3]);
                           string[] eil = parts[4].Trim().Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
                           ######.Clear();
                           foreach (string eilute in eil)
                           {
                               int aa = int.Parse(eilute);
                               ######.Add(aa);
                           }
                           studentas ob = new studentas();
                           ob.deti(vrd, pv, grp, pzk, ######);
                           stud.deti(ob);
    
                       }

     

    Stai mano nuskaitymas kaip padaryti kad nuskaitytu pirma eilute :(

  5. Sveiki,

     

    Gal galite kas padėti padaryti šios užduoties duomenų nuskaitymą, nemoku nuskaityt pirmos eilutės:

     

    Tekstiniame faile pateikta informacija apie studentus. Pirmojoje failo eilutėje nurodytas stipendijų

    fondo dydis ir pažymių vidurkis stipendijai gauti. Tolimesnėse eilutėse tokia informacija: studento

    pavardė vardas, grupė, pažymių kiekis, pažymiai. Studentui skiriama stipendija, jei jo pažymių

    vidurkis viršija nurodytą dydį ir jis neturi skolų (visi pažymiai >4). Studentui skiriama 10% didesnė

    stipendija, jei jo visi pažymiai didesni už 8. Toks studentas vadinamas pirmūnu. Paskirstykite

    studentams stipendijas pagal duotą fondą. Fondą reikia maksimaliai išnaudoti, bet negalima viršyti

    fondo dydžio. Spausdinamas sąrašas turi būti surikiuotas pagal stipendijų dydį, pavardes ir vardus. Iš

    sąrašo pašalinkite studentus, kurie negauna stipendijos. Suformuokite ir atspausdinkite nurodytos

    grupės (įvedama klaviatūra) pirmūnų sąrašą.

  6. Turiu lygiai toki pat modeli su SSD ir HDD. Kompas visiskai naujas, OS irasyta i SSD, visos likusios programos guli HDD. Net nepraejus porai dienu pradejo strigt kompas naudojantis programomis, ypac paspaudziant kokias nors funkcijas ju viduje. Isiklausius i garsus supratau, kad visa tai susije su HDD veikimu - kazkokiu tikslu, net ir dirbant su programomis, jis nustoja suktis, o paspaudus ka nors programoje jis vel uzsisuka, tas uzsikrovimo momentas duoda 1-2 sekundziu uzsalima (dirbant daugiau nei valanda tai pradeda ikyriai erzint). Supratau, kad cia visiska nesamone, ir svieziame kompiuteryje uz tokius pinigus tokiu dalyku negali but (kas idomiausia, net mano 2005 metu stacionaras tokiu strigimu neturi dirbant su tomis paciomis programomis). Nunesiau i garantini servisa, nesenai patikrinau busena, pasirodo nusimato sistemines plokstes keitimas. :)

     

     

    As tai negaliu nesti :( Man studijos jeigu lieku be kompo man kaip sakant pizdec xD tai gal yra koks sprendimas neuzlaust to kompo iki galo :D ir panaudot iki atostogu kaledu

  7. Pas tave kai naudoji kompiuteri,klaviatura pradeda neveikti ? Nes jei taip pas mane irgi tas buna,ypac jei Opera atidaryta,ir daug aplankalu,tada daznai pradeda neveikt klaviatura,naudoji be jos,tada issijungia ir isijungia BIOS,perkrauni ir veikia toliau kaip bite.

     

    Pries pora dienu gimine nusipirko lygiai toki pati,irgi tas pats..

     

    Taip man pradeda neveikti klaviatūra :P pamėginsiu perkraut bios dėkui :)

  8. Sveiki,

     

    Taigi prieš porą mėnesių nusipirkau nešiojamąjį kompiuterį Lenovo "Y700" , viskas buvo gerai kol vieną dieną žaidžiant hearthstone kompiuteris pradėjo striginėt, žaidimuose būna 200-300 fps, tačiau labai ilgai krauna aplankalus, bei visas kitas programas, dažnai pakimba darbalaukis ir t.t., pastaruoju metu pradejo pakibti ir neleidžia nieko spausti tenka perkruti.

    Gal kas žinote kaip būtų galima sutvarkyti:

    Operacinė sistema ; Windows 10 x64;

     

    Windows perrašyti bandžiau,visi driveriai naujausi iš Lenovo forumo.

  9. Sveiki taigi aš naujokas FPS ir man meta prieš "else" klaidą ar galite padėti nes aš jos nerandu :/ Ir jai galite pasakykite ar bent panašiai darau :/.

     

     

    //duomenu byloje kiekvienoje eiluteje yra duota po tris skaicius
    //jeigu tos eilutes skaiciai yra pitagoro skaiciai tos eilutes vietoje reik parasyti taip jeigu nera tada ne
    // sqr(x) pakelt kvadratu sqrt(x) istraukti sakni
    
    
    program Bevardė8;
    var  d,r :text;
    sk1,sk2,sk3 :integer;
    begin
    assign(d,'duomenys.txt'); reset(d);
    assign(r,'rezultatas.txt'); rewrite(r);
    while not EoF(d) do
    begin
    read(d,sk1,sk2,sk3);
    if (sk1>sk2) and (sk1>sk3) then
       begin
       sqr(sk1):= sqr(sk2) + sqr(sk3); writeln(r,'taip')
           else writeln(r,'ne');
       end;
           if (sk2>sk1) and (sk2>sk3) then
            begin
               sqr(sk2):= sqr(sk1) + sqr(sk3); writeln(r,'taip')
                   else writeln(r,'ne');
           end;
           if (sk3>sk2) and (sk3>sk1) then
               begin
                   sqr(sk3):= sqr(sk2) + sqr(sk1); writeln(r,'taip')
                       else writeln(r,'ne');
               end;
       readln(d);
       end;
    
    close(d);close(r);
    
    end.

    Iš anksto dėkoju :)

  10. cpuid hwmonitor čia temperatūras gali sekti, o su mhdd prasitestinti hardą gali ar turi badų, kartu gali ir ram prasitestinti su memtest. Jeigu viskas gerai, tikrausiai gali tekti vėl win perrašinėti. dėl visokio šlamšto pabandyk praskanuoti su hitman pro. jeigu kažką ras bandyk dar paleist malwarebytes

     

    as per benchmark testinau visus ram ir t.t. viskas dirba kaip turi būti atrodo :), ir temperatūros viskas tvarkoj :) , tai kame bėda prašau padėkit nenusimanau aš ;D

  11. Sveiki, noriu paklausti, ant visų žaidimų 180+ FPS, kompiuteris striginėja, kame bėda gali čia būti :/ , dažnai desktopas pakimba, programas ilgai krauna, neseniai perrašiau windows.

  12. Sveiki, į mano steam paskyrą buvo prisijungta iš kitos šalies tai iškart užrakinau, ir prieš 4 dienas parašiau steamui ir kas diena ar kas dvi gaudauvau laišką, kad bus po poros dienu sutaisyta ir dabar gavau tokį laišką :

     

    Delivery to the following recipient failed permanently:

     

    [email protected]

     

    Technical details of permanent failure

     

    Čia man išnaujo ticketą siųsti ar išvis nebeatgausiu :/

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