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).



Sagot :

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.