Luka123 uto 9.7.2019 11:40
i7 extreme kaže...

Ajde ako necete pomoć ne pišite gluposti. Treba mi to rješeno i objašnjenje.

 Neće ti nitko pomoći. Zadatci su primitivni, razmisli neparni brojevi... ja sam ovo 2008 riješavao i još se sjećam rješenja a nisam takao VS od 2012.

int broj;
int neparni=0;

if (broj % 2 != 0){
neparni++;

cout << "Ukupan broj neparnih je:" << neparni << endl;

Eto ti dio riješenja, ostalo je unos brojeva do 100, i zbroj njihov. Gdje counter prestane brojiti do unosa broja koji nije u intervalu 1-100.

Mr.ddevil sri 10.7.2019 15:53
Luka123 kaže...

 Postoji još jedno elegentno rješenje koje će imat kraće vrijeme izvođenja za sve veće intervale unosa, trebalo bi naći prvi neparni u zadanom intervalu i samo promijeniti korak na svako drugi broj i ispisivati bez provjere parnosti xD

Luka123 sri 10.7.2019 22:55
Mr.ddevil kaže...
Luka123 kaže...

 Postoji još jedno elegentno rješenje koje će imat kraće vrijeme izvođenja za sve veće intervale unosa, trebalo bi naći prvi neparni u zadanom intervalu i samo promijeniti korak na svako drugi broj i ispisivati bez provjere parnosti xD


Mislim da nije potrebno, da je ovo kolokvij iz polja. Ili ispit iz polja ako pogledaš druge zadatke treći je "najtezi" prvi mu se prizna, bez problema. A naravno da moze i brze.