Bonjour
Nous avons un exercice python pour afficher q:
p inférieur à 26 (26 et p sont premiers entre eux)
q est le plus petit entier naturel tel (q*p) mod 26=1
p doit être saisi au début du programme
Voilà mon code sachant que je l'ai codé avec C# pour essayer de voir l'erreur et ça marche bien et avec Python je n'arrive pas
à trouver l'erreur (ça peut être l'opérateur de comparaison != )
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 p=int(input("Entrer nb inférieur à 26")) k=1 q= ((26*k)+1)/(p) while (((p * q)%26) != 1): q = ((26 * k) + 1) / (p) k = k + 1 print(int(q))
Merci pour votre participation
Partager