Мој предлог је да свака дефиниција, постер или реакција поред за сад стандардних 'прозорчића' за: Одабери Омиљено Минус Плус Има и 'прозорчић' у којем би писао однос плусева и минусева, у облику коефицијента са двије децимале. То би било релативно лако за направити, јер се добија тако што се број плусева подијели са бројем минусева. Ставе се услови: Ако је број минусева 0, онда је коефицијент једнак броју плусева, јер се не може дијелити са нулом, и стави се да ако је 0 плусева, онда је коефицијент апсолутно једнак броју минусева. Ако су оба 0, онда је коефицијент 0 итд.
pricajte vi sta ocete, ona formula sto predlazem najbolje sortira stvari po kvalitetu, a jednostavna je za implementiranje gdegod... bez ikakve zajebancije.
Не сватам, најбоље би било само овако: (написаћу у ц++ формату)
new Float:Koeficijent; // predstavlja broj u novom prozorčiću new Plusevi; // broj pluseva postera/definicije new Minusevi; // broj minuseva postera/definicije
if(Plusevi >= 1 && Minusevi >= 1) // ako su oba veća od 0 { Koeficijent = Plusevi/Minusevi; // Samo podijeljeno return 1; } if(Plusevi >= 1 && Minusevi == 0) // ako su samo plusevi iznad nule { Koeficijent = Plusevi; // Koeficijent je jednak broju pluseva return 1; } if(Plusevi == 0 && Minusevi >= 1) // ako su plusevi na nuli, a minusevi 1 ili više { Koeficijent = 0 - Minusevi; // koeficijent je jednak apsolutnom br. minuseva return 1; } if(Plusevi == 0 && Minusevi == 0) // ako su oba 0, tj kad se tek poster/defka postavi { Koeficijent = 0; return 1; }
- nisi specifirao tip promenjive Plusevi - nisi specifirao tip promenjive Minusevi - Float malim slovom, C++ je case sensitive - dvotačka viška kod deklaracije varijable Plusevi - nisi dealocirao memoriju, memory leak na vidiku
a glup ti je kod, imas uslov viska. A jedan uslov ti je glup. Tj komentar nema smisla. Znas ti sta je apsolutna vrednost? Zato ga kazanj nece implementirati, nisi ga optimizovao. jbg, a mogao si da postanes deonicar vuke, buducnos je bila predtobom. EDIT: lukse, ne pratis ove moderne kompaljere, sve rade sami. Ako mu ne napises sta on veli da je intejdzer. Ja vise uopste ne gledim sintaksu, sada sve iskompajliraju...
new Float:Koeficijent; // predstavlja broj u novom prozorčiću new Plusevi; // broj pluseva postera/definicije new Minusevi; // broj minuseva postera/definicije
ај не зајебавајте, ако неко оће уплоадоваћу рад па га гледајте и анализирајте, ал ми немојте причат да не знам нешто да радим кад сам 200 туторијала о томе написао по разним форумима нећемо се удаљават од теме више
Ma dobro, verujemo ti... Nego, kad si vec napisao 200 tutorijala, reci mi molim te koji kompajler koristis to da se i ja malo bacim na taj ceplusplus...
int koeficijent(int p, int m) { return (p == 0 ? -m : (m == 0 ? p : p/m)); }
ИМА ЛИ КО КРАЋИ?
Узгред, мучи ме нешто. Зашто си откуцао онај код? Је л' мислиш да има неко коме није јасно како би се израчунао коефицијент или си хтео да помогнеш газди да само прекопира?
Појаснио сам. И кажем, не умијем да направим формулу. Само једноставно кажем да се ради тако што се подијеле плусеви са минусевима, а оно што је Целт ставио, не умијем да објасним. Мојке мишљење: Пошто нема никаквог сортирања, нема потребе за оним формулама оноликим, кад их ионако не разумијем. Све сам око услова објаснио у првом посту.
notepad, ha! u moje bre vreme si prekidacima namestao 1 i 0 kod komande (command code), pa dugmetom upisivao u memoriju!
još se sećam kad je IC na PMF u NS dobio prvog miša pa mi išli na hodočašće kod prof. Surle da vidimo šta je to... internet bio crno-beli i logovanje bilo pisanje skripte u linijskom editoru DOS-a 5.0 - sve iz glave, nije bilo memorije, a diskete bile ko tacna za drugo mesto na vimbldonu