Question
Salut,
C'est des Maths Info (Du Python)
Je bloque sur une question si quelqu'un veux bien m'aider
Merci d'avance pour toute aide :)
On cherche à connaître le plus petit entier N tel que 2N(N au carré) soit supérieur ou égal à 10 000.
Pour résoudre ce problème de façon algorithmique, l'idée est de calculer les puissances consécutives de 2 jusqu'à ce qu'on atteigne 10 000. Une structure «TANT QUE» est particulièrement adaptée à ce genre de problème car on ne sait pas a priori combien de calculs seront nécessaires.
Ducoup j'aimerai bien que vous m'aidez pour cette question (Je dois faire l'algorithme en python).
C'est des Maths Info (Du Python)
Je bloque sur une question si quelqu'un veux bien m'aider
Merci d'avance pour toute aide :)
On cherche à connaître le plus petit entier N tel que 2N(N au carré) soit supérieur ou égal à 10 000.
Pour résoudre ce problème de façon algorithmique, l'idée est de calculer les puissances consécutives de 2 jusqu'à ce qu'on atteigne 10 000. Une structure «TANT QUE» est particulièrement adaptée à ce genre de problème car on ne sait pas a priori combien de calculs seront nécessaires.
Ducoup j'aimerai bien que vous m'aidez pour cette question (Je dois faire l'algorithme en python).
Asked by: USER5537
710 Viewed
500 Answers
Answer (500)
n=0 On crée une variable n qui démarre à 0.
while n**2<10000: Tant que la puissance de 2 du nombre
n+=1 est inférieur à 10 000, on essaye avec valeur
print(n) suivante (n+1). Puis on si [tex]n^2[/tex]>10 000, on sort de
la boucle et on affiche ce nombre n.