Da li postoji funkcija u C++ koja kaze da li je ceo broj paran ili neparan?

  • 14 odgovora
  • 6.915 pregleda
Re: Da li postoji funkcija u C++ koja kaze da li je ceo broj paran ili neparan? 24.11.2004. u 00:37 · pre 266 meseci #2
Pa to je to! Niko se još nije latio toga da piše posebnu f-ju za to kad je to toliko prosto,
ali evo ti jedan CopyPaste :)

bool JeliParan(int broj)
{
if(broj%2 = 0)
return true;
else
return false;
}


Nije bilo teško jeli?
Potpis
Lepota je u jednostavnosti.

Cis.
Re: Da li postoji funkcija u C++ koja kaze da li je ceo broj paran ili neparan? 24.11.2004. u 00:38 · pre 266 meseci #3
Ispravljam glupost izrečenu u prethodnom postu.

Nije da se nije niko latio pisanja takve funkcije, nego je to toliko prosto da niko to nije stavio u neku gotovu biblioteku koja bi bila svima dostupna.
Potpis
Lepota je u jednostavnosti.

Cis.
Re: Da li postoji funkcija u C++ koja kaze da li je ceo broj paran ili neparan? 24.11.2004. u 21:33 · pre 266 meseci #13
@trooper
to tvoje ispituje neparnost a ne parnost mada dodje mu na isto :) inace makroi nisu preporucljivi u c++ tu se koristi inline i onda se funkcija ugradi neposredno u kod, mnogo zgodnije zbog bocnih efekata a i makroi nemaju mogucnost da provere tipove argumenata.


@McKracken
u odnosu na verziju koju je stavio blaza jedino je ime funkcije krace u tvom kodu :P



Potpis
I drink to make other people interesting.
Re: Da li postoji funkcija u C++ koja kaze da li je ceo broj paran ili neparan? 25.11.2004. u 18:24 · pre 266 meseci #15
Citat:
trooper: ček da se i ja pridružim
Još, još kraće
Code:
#define odd(x)(x%2)
:p

jes' da nije f-ja, al eto ... :)

@slavkot
LOL!


bolja je ona varijanta sa bitskim operatorm :) neki procesori nemaju operaciju deljenja a jos manje ostatka pri deljenju. Tako da ako gledas na neku portabilnost koda(van IA32) ja ju ne bi ovako pisao vec sa bitskim operacijama.
Potpis
http://speedy-order.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme