for(int i = 0; i <= n; ++i) { int a = fonction02(i - 2); int b = fonction02(i); if ((a / b) == 0) std::cout << b << " est un nombre premier" << std::endl; }
- par la boucle, de 0 à n inclus
- par un appel à f(i-2) mais c'est peut être légitime pour f
- par une division qui ne vérifie pas que le dénominateur est différent de 0
- par le test (a/b) == 0. En réel, pour b!=0, c'est équivalent à (a == 0). en entier, c'est ( abs(a) < abs(b) )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDésolé, CptPingu, je ne voulais pas te froisser, je m'adressais plutôt à I0o0I mais j'ai omis de le préciser.