Bonjour,
J'ai pour jeudi un DM de mathématiques concernant l'algorithmique. Voilà l’algorithme :
Variable
N,d : entiers
Debut de l'algorithme
Lire N
d prend la valeur 1
Tant que (d² ≤ N)
Ecrire d²
d prend la valeur d+1
fin tant que
écrire << fin >>
Fin algorithme
Consignes :
a) Si l'utilisateur saisit 23 en valeur N, que va faire l'algorithme ? (écrivez les différentes opérations sur votre copie) Combien de boucle a-t-il réalisé ?
b) Mêmes questions s'il saisit 81.
c) Trouver ce que fait cet algorithme.
d) Traduire cet algorithme dans la langage de votre choix :
- Langage de programmation de votre calculatrice.
- Algobox ( langage de programmation gratuit téléchargeable sur internet ou disponible dans certaines salles informatique du lycée ).
e) Essayer votre programme avec N = 555. Recopier les résultats obtenus.
Merci de m'aider 