Páros számok meghatározása C-ben?
"eldönteni hogy melyik a páros"
if (! x % 1) ... // ha x a szám
"nem lehet if-et sem használni"
...Ja, bocsánat.
Ciklust sem lehet használni?
Ugyan régen C-ztem, de ha "if" et nem használhatsz akkor megcsinálhatod így:
Példa:
int szam;
prinft("Add meg a szamot: ");
scanf(%d",&szam)
(szam%2==0)?printf("%d szam paros szam",szam):printf("%d szam paratlan szam",szam)
int result = 0;
result += (! a % 1) ? a : 0;
result += (! b % 1) ? b : 0;
result += (! c % 1) ? c : 0;
result += (! d % 1) ? d : 0;
printf("összeg: %d",result);
#2,5 voltam, hülyeséget írtam!!
Minden % helyett & jelet akartam, bocsánat! :)
int result = 0;
result += (! a & 1) ? a : 0;
result += (! b & 1) ? b : 0;
result += (! c & 1) ? c : 0;
result += (! d & 1) ? d : 0;
printf("összeg: %d",result);
És még ezt is elbax..am, mert inkább így:
... (!(a & 1)) ? a : 0; ...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!