premierement attentions quand tu ecris "bites", les ordinateurs fonctionnent à base de bits, sinon ce serai interdit au moins de 18 ans
ensuite la question est mal posée, il faut coder 128 nombre de tailles arbitraires (genre un tableau) ou donner un systeme permetant de coder les nombres de 0 a 127 ?
Dans le premier cas il te faut effectivement un truc dans le genre 128*4*8 (128 * 4 octets) un int étant codé sur 4 octets en C.
Dans le second cas la réponse est 7 bits
car tu as ainsi 2^7 = 128 possibilités (2 possibilité pour chaque bit).
Je penche plutot pour le second vu que tu ne parle pas d'un langage en particulier