saltis77
-
Pranešimai
115 -
Užsiregistravo
-
Lankėsi
-
Atsiliepimai
0%
Reputacijos išklotinė
-
saltis77 sureagavo į MissD Svyravimai fizika
Na net nežinau, kaip tau suprantamesne kalba paaiškint :D jie nėra vienoj linijoj, o kampas tarp to lauko krypties ir laido yra 90 laipsnių.
Su 6 gerai mąstai.
O tu dar pabandyk 7 pats
-
saltis77 sureagavo į MissD Svyravimai fizika
F = I*B*l*sin(alfa) - naudok šitą, nes sąlygoje yra laidininkas. O jei kampas nenurodytas, tai reiškia, kad jis status, ir sin(alpha)=1
-
saltis77 sureagavo į MissD Svyravimai fizika
Žinodamas S ir d gali rast C, o U=Ed, įsistatai į kondensatoriaus energijos formulę ir randi
-
saltis77 sureagavo į iNertia AutoCAD 2014 linijos pasalinimas 3D aplinkoje
Paprastas sprendimas šitai situacijai. Nusipieši pilnavidurį keturkampį ir nusipieši pilnavidurį apskritimą juos palenki šonu ir sujungi. :)
-
saltis77 sureagavo į wi_lius GUI C++ konvertavimas
Čia pakankamai daug variantų surašyta, nors vienas turėtų veikti:
http://stackoverflow.com/questions/946813/c-cli-converting-from-systemstring-to-stdstring
-
saltis77 sureagavo į wi_lius Access violation reading location probelma C++
Tu skaitai į paprastą statinį masyvą kurio dydis yra 5 (Student::M = 5). Tau reikėtų skaityti ir reikšmes įrašinėti į savo konteinerinę klasę Student.
void Read(School & snew){ string school, name, group; Student S; [...] while(!fd.eof()){ [...] while(fd.peek() != '\n' && !fd.eof()){ int d; fd >> d; S.SetMarks(d); } fd.ignore(); } fd.close(); }
Ir dar vienas patarimas: kintamųjų vardus pradėk iš mažosios raidės, nes pasvyzdžiui Student S atrodo kaip kažkokia konstanta, o int *Marks atrodo kad Marks būtų klasės pavadinimas.
-
saltis77 sureagavo į hafnis1324 Algoritmas C++
Nu kaip ne. Max funkcijoj sukeitinek ne tik kubeliu grupes dydi, bet kartu ir koordinates tos grupes. Gi pvz kai yra rikiavimas sakykime vardu ir pavardziu pagal varda, pvz: vardas1 < vardas2, todel sukeiciam vardas1 su vardas2 ir priedo sukeiti pavarde1 su pavarde2, taip ir cia daryk, suskaiciavai kubeliu grupes dydi, turi ju koordinates, padavei i max funkcija, jei naujai ateje duomenys didesni, sukeiti, kad max butu tie, kurie atejo i funkcija, lygiagreciai ir koordinates grupiu sukeiti. Kad dar aiskiau butu, funkcijoj "Eiti" susiradai grupes dydi bei ju koordinates, tada i max funkcija paduodi naujo_dydis + naujo_koordinates, funkcijoj tikrini, naujo_dydis > esamo_max_dydis, jei tenkina salyga, esamas_max_dydis = naujo_dydis, esamo_max_koordinates = naujo_koordinates.
-
saltis77 sureagavo į LinKos Objektu rikiavimas C++
Tai pas tave ImtiKiekis() tik grazina kieki, turi parasyti kita klases metoda, pvz. DetiKiekis(), kuris per parametrus paimtu c, ir ji priskirtu kiekiui.
-
saltis77 gavo reakciją nuo mendinskis Bangos algoritmas
Mendinski, stai ka pasirasiau
bool Eiti(Kubai & kok, Kubai & Kubeliai, int i, int j, string spalva, int p, int & kiekis){ int tt = 0; // kaimyno numeris bool yra = false; int max = 0; if(kok.ImtiReiksme(i,j).ImtiSiena(5) == spalva){ kok.DetiSP(i, j, p, "-"); kiekis++; while(!yra && tt < 4){ // !yra = true i = i + kok.ImtiEil(tt); j = j + kok.ImtiStu(tt++); if(kok.ImtiReiksme(i, j).ImtiSiena(p) == spalva){ Eiti(kok, Kubeliai, i, j, spalva, p, kiekis); } } } return yra; }
Maine kvieciu
for(int i = 1; i<Kub.ImtiX()-1; i++){ for(int j = 1; j < Kub.ImtiY()-1; j++){ for(int sp=0; sp<3; sp++){ Eiti(test, Kubeliai, i, j, Spal[sp], virsune, kiekis); } if(max < kiekis){ max = kiekis; kiekis = 0; } else { kiekis = 0; } } }
Tik yra vienas klausimas as dabar gaunu didziausia kubeliu kieki, o man ji dar ir reikia nuspalvinti "x", bet siuo algoritmu neisena pozicijos kubelio issaugoti :/ nes max'imumas apskaiciuojamas main'e ar imanoma kazkaip issaigoti kubo pozicija ir ji spalvinti? Dekui uz atsakyma.
-
-
saltis77 sureagavo į Cibulinskis Pagalba del isvestiniu klasiu c++
void detiSavininka(string savininkas) { savininkai.pushback(savininkas); } string imtiSavininka(int indeksas) { return savininkai[indeksas]; }
-
saltis77 sureagavo į babunas Trumpas C++ klausimas
nes kai const yra tai reikšmė negali būti keičiama, o tavo aveju paduoda viena reikšmė, o po to per parametrą grąžina pakeistą reikšmę
-
saltis77 sureagavo į Plutonium Trumpas C++ klausimas
Įterpimą pamiršai, verkia dėl to man
for(int i=0; i<S.ImtiN(); i++){ if(S.ImtiEl(i).ImtiPlotas() > 0){ N.DetiEl(S.ImtiEl(i));
Emi iš S, tikrinti ar plotas yra teigiamas, ir jei taip, tuomet perkeli į N. Taip kad viskas gerai su tuo nulio įrašymu... Tai default reikšmė yra
-
-
saltis77 sureagavo į shiltnamis Programavimas konteineriai
void DetiMoksleiviai(int i, string moksleivis) { Konteineris::moksleiviai[i] = i; } // manau, čia turėtų būti // Konteineris::moksleiviai[i] = moksleivis; ?