pour ce qui est de la partie entière il faut que tu cré la condition :
si floor(a)==a alors: entier //floor recupère la partie entière d'une variable de type nombre
si non pas entier
pour paire/impaire
si a/2 = floor(a/2)
paire
si non
pas paire
Il existe une autre méthode avec le modulo mais vu la première condition je pense que ton prof veut que vous fassiez tout avec floor.
si t'as des questions hesite pas !