Scrieţi în limbajul C/C++ definiţia completă a subprogramului apartenenta, care primeşte ca argument un număr natural nenul n şi returnează valoarea 1 dacă n aparţine mulţimii H={2 x ⋅3 y ⋅5 z |x,y,z∈N}
H={2x⋅3y⋅5z|x,y,z∈N}
, respectiv 0 în caz contrar.
Restricții și precizări
•1 ≤ n ≤ 109
Exemple
apartenenta(180) = 1
apartenenta(385) = 0
Acesta ar fi codul meu:
int apartenenta(int n)
{if(n%30==0)
return 1;
if(n%30!=0) return 0;
}
Nu inteleg de ce iau doar 55 puncte...
H={2x⋅3y⋅5z|x,y,z∈N}
, respectiv 0 în caz contrar.
Restricții și precizări
•1 ≤ n ≤ 109
Exemple
apartenenta(180) = 1
apartenenta(385) = 0
Acesta ar fi codul meu:
int apartenenta(int n)
{if(n%30==0)
return 1;
if(n%30!=0) return 0;
}