Pereiti prie turinio

saltis77

Nariai
  • Pranešimai

    115
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Visas saltis77 turinys

  1. Sveiki, teste suklydau klausima su siuo kodu. Reikia pasirinkti viena is variantu kuri skaicu seka bus teisinga, kai bus kreipiamasi i funkcija TrasavimuiV (70). As pasirinkau 2 varianta, bet jis netiko... Sąraše : 56 15 20 78 3 55 78 5 99 3 8 8. Kreipinys toks: TrasavimuiV (70); void Sarasas::TrasavimuiV(int psl) { for(Mazgas *sna = pr->kitas; sna->kitas != NULL; sna = sna->kitas){ int du = sna->Imti(); Mazgas *eiti = sna->kitas; if (du > psl) *sna = *eiti; // ka daro sitas??? else sna = sna->kitas; } } 1. 56 15 20 78 3 55 5 3 8 8 2. 56 15 20
  2. Sveiki, kaip reiktu konvertuoti Stream^ i string arba char, jei tai imanoma?
  3. Dekui, bet yra pora klausimu. Mano kodas atrodo taip private: System::Void įkeltiDuomenųFailąToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) { IO::Stream^ myStream; OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog; openFileDialog1->InitialDirectory = "c:\\"; openFileDialog1->Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; openFileDialog1->FilterIndex = 2; openFileDialog1->RestoreDirectory = true; if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK){ if ((myStre
  4. Sveiki, kaip reiktu Visual Studio grafinėje aplinkoje padaryti kad paspaudus ant kazkokio mygtuko butu ismetamas langas, kuriame butu galima pasirinkti bet koki .txt faila (Duomenu faila) (Nezinau kaip cia tiksliai vaidinasi lyg failu dialogas). Visur internete ieskojau, bet nieko gero neradau. Buciau labai dekingas.
  5. Sveiki, gal kas gali paaiskinti nuo ko pradeti spresti si integrala? Is pradziu as po dx keliuosi d(ln x) ir vardiklyje x issiprastina, bet ka toliau daryti? Dekui uz patarimus ;)
  6. Pilnavidurkis kvadrata paprasta, bet kaip del pilnavidurio apskritimo? ir ar jis tirai cia tiktu?
  7. Dekui, gal pabandysiu kazkiek aiskiau paklausti man reikia padaryti detalia, kurios ta arka (ar apskiritimas nezinau kaip pasakyti butu pilnaviduris) dabar jis yra tusciaviduris kaip tai reiktu padaryti? As paprasciausiai nusibreziau apskritima ir jo kampus sutriminau ir kazkas gavosi, beda ta kad pasirinkus conceptual uzpilda ar kaip cia pasakyti negaaunu tai ko reikia. Su kokia komanda ta arka brezti? (cia kur ta rodyklyte rodo i arka tai ta arka turi buti pilnavidure)
  8. Sveiki 3D aplinkoje reiktu istrinti raudonai apvesta linija. Kaip tai reiktu padaryti? TRIM komanda neveikia, nes kazkodel pasizymi visa detale.
  9. tada iseina ir po dx nera lygus tam reiskiniui visam todel vel negaliu integruoti nieko...
  10. Sveiki, niekaip nesusitvarkau su siuo integralu, gal kas zinote kaip reiktu spresti?
  11. Dekui, atradau tinkama, jei dar kam bus aktualu System::String^ miestaskonvert = textBox1->Text; string miestas=msclr::interop::marshal_as<string >(miestaskonvert);
  12. Programoje turetu buti ivedami kazkoki tai duomenys is textbox. Pvz Miestas ir tarifas. Man reiktu kad jie butu sukonvertuoti i string kad veliau galeciau siusti juos i funkcijas. string miestas, tarifas; // kntamieji kurie turi buti ivedami is textobox bool yra = false; textBox1->Text = System::Convert::ToString(); // ivedamas miestas textBox2->Text = System::Convert::ToString(); // ivedamas tarifas if(tarifas == "d" || tarifas == "D" || tarifas == "diena"){
  13. Sveiki, yra tokia beda kazkaip grafineje plinkoje reiktu padaryti kad butu konvertuojamas system string i string. Niekaip nepadarau, kiek internete ieskojau pavyzdziai man neveikia. Ka reiktu daryti? System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) { string miestas, tarifas; bool yra = false; textBox1->Text = System::Convert::ToString(); // ??? if(tarifas == "d" || tarifas == "D" || tarifas == "diena"){ DSarasas(ab, sar, miestas, yra); } else if(tarifas == "n" || tarifas == "N" || tarifas == "naktis"){ NSarasas(ab, sar,
  14. [deleted] Pasidariau.
  15. Ar yra kam nors buves toks erroras? Del kokiu priezasciu tai vyskat ir kodel? Kai bandau nuskaitytus pazymius deti i kita knteinerine klase sitas eroras pasirode. while(fd.peek() != '\n' && !fd.eof()){ int d; fd >> d; S.SetMarks(d); cout << S.GetMark(i) << endl; i++; snew.SetStud(d); // klaida kai dedu cia } visos klases koda deti nezinau ar yra prasme nes tenai praktiskai tas pats tik kad masyvas yra objekto ar kaip cia pasakyti (Student *Stu;)
  16. Viliau, eilini karta dekoju. Padariau kaip liepiai gaunu kita errora ir debuginus issiaiskinau kas ne taip. Susitvarkiau berods. Buvau nepriskyres n(0) konstruktoriuje.
  17. Sveiki, neusitvarkau su problema. Ivykdzius programa gaunu toki errora Nesuprantu kodel. Lyg masyvo dydi ir didinu, bet kazkokios nesamones su tuo fd >> Paz[kiek++]; vyksta class Student{ public: static const int M = 5; private: string school, name, group; int *Marks; // dynamic array of student marks int nmax; // max size of array int n; // current size of array void IncreaseCapasity(int kiek); public: Student(int nmax = 0); ~Student(); void SetMarks(int mark); void SetSchool(string school); void SetName(string name); void SetGroup(string group); int GetMark(int i){return Marks[i];}
  18. Sveiki, dirbant GUI aplinkoje iskilo problema. Konsoleje viskas idealiai veiki bet bandant perkelti i grafine aplinka gavau toki errora. Bedos greiciausiai su sitomis funkcijomis, arba todel kad naudojau dinamine atminti. Ar kazkas jums yra buve panasaus ir kaip susitvarket? /** Įvedami matricos dydžiai @param Kub - bus saugomi įvesti duomenys*/ void IvDuomenys(Kubas & Kub){ int x, y; cin >> x; cin >> y; Kub.DetiXY(x+2, y+2); } /** Sugeneruoja kūbelių spalvas @param Kub - matricos dydis @param Kubeliai - konteineris, kur saugomos kūbelių spalvos @param Test - pagalbinis obj
  19. Taip neturi tikti, nes man reikia didziausio kibelio grupes koordinaciu (ji apsiskaiciuoju Max f-jije) todel si pasiulyta modifikacija netiktu.
  20. As neturiu maksimalios langeliu grupes koordinaciu, todel taip padaryti negaliu, nes Funkcija Max as iskvieciu funkcijoje Kviesti. As gaunu visai kitokias koordinates. Be to praeidamas visa matrica as ja uzpildau Test.DetiSP(i, j, p, "-"); (cia kad netikrintu dar karta tu langeliu) tai nelabai suvokiu kaip galima dar karta uzpildyti 1...9 ir t.t. Suprantu tavo ideja kad kiekviena grupe kazkokiu vis kitokiu simboliu nori uzpildyti ir tada skaiciuoti tu simboliu kieki, bet mano atveju (mano kode) to padaryti negalima. galiu tik max reiksmei prisikirti kazkoki tai simboli, bet langeliams ne.
  21. Tada ID priskirciau paciam maksimumui o ne langeliams. Visas grazintas reiksmes is void kviesti as saugau cia if(kiekis!=0){ Maxi[ind].Deti(kiekis, Spal[sp]); ind++; } Jei kazkoki ID meginciau priskirinet as ji priskiriciau tam kiekiui, bet man reikia langelio koordinaciu. Nebent kazka ne taip supratau ka nori pasakyti.
  22. Dekui uz atsakyma, bet greiciausiai tavo nurodytas budas nebus tinkamas man, nes as Max'imum skaiciuoju visai kitoje funkcijoje. void Kviesti(Kubas Kub, Kubai & Test, Kubai & Kubeliai, int p, int & kiekis, int & max, string & maxspalva, Maximumas Maxi[], int & ind, Koordinates Ko[], int & sk){ string Spal[3] = {"z", "r", "g"}; for(int sp=0; sp < 3; sp++){ for(int i=1; i<Kub.ImtiX()-1; i++){ for(int j = 1; j < Kub.ImtiY()-1; j++){ Eiti(Test, Kubeliai, i, j, p, Spal[sp], kiekis, Ko, sk); Max(kiekis, max, maxspalva, Spal, sp, Maxi, ind, i, j, Ko, sk)
  23. Sveiki, terkime turiu matrica kurioje yra daug skirtingu spalvu kvadratu ir kai kurie vienodos spalvos lieciasi sonais. Apsiskaiciavau kieki kiek vienodos spalvos kubeliu kurie lieciasi sonais yra (kiekis). Dabar noreciau issaugoti kubeliu koordinates. Ar kazkas turite bent ideja kaip tai reiktu daryti? Pats galvoju kad reiktu daryti taip: eiti per ta matrica ir fiksuoti pasirinktos spalvos pvz raudonos spalvos kubelius. daryti if'a jei kubelis lieciasi su kitu kubeliu ir tas kitas kubelis liecasi dar su kitu mazinti kiekis-- (taip kol kiekis bus lygus 0) jei if'as tenkinamas i kazkoki masyva
×
×
  • Pasirinkite naujai kuriamo turinio tipą...