NdM: contenu supprimé à la demande de l'auteur, les commentaires d'autres contributeurs ont été conservés.
Forum Programmation.c Code pour calculer une approximation d'une racine carrée
12
fév.
2019
NdM: contenu supprimé à la demande de l'auteur, les commentaires d'autres contributeurs ont été conservés.
# Méthode de Héron
Posté par flavien75 . Évalué à 2. Dernière modification le 12 février 2019 à 16:21.
Wikipedia est ton ami
Le nombre de départ n'a pas d'impact sur la valeur finale de la suite (mise à part que si tu le choisi bien tu pourras limiter le nombre d'itérations) d'où la valeur de N
Pour J, c'est juste le nombre d'itération que ton programme est censé faire, il faudra demander à ton prof.
Edit: Wikipedia indique aussi pourquoi J=3
Les vrais naviguent en -42
# Tu peux y arriver.
Posté par Anthony Jaguenaud . Évalué à 3.
Si j’ai bien suivi, voici ton source de départ
Qu’est-ce que tu attends de nous, si c’est de t’écrire le programme, je ne le ferai pas. Ça va me prendre 2 minutes, et ne te servir à rien.
Je préfère y passer plus de temps et répondre à de vrai interrogation pour t’aider à avancer avec ton propre cerveau qui est surement capable de résoudre ce problème.
Sur ta première question, tu peux voir les
#definecomme de la définition de constante, doncdouble n = N<=>double n = 5.[^] # Re: Tu peux y arriver.
Posté par Anthony Jaguenaud . Évalué à 2. Dernière modification le 13 février 2019 à 14:55.
En ajoutant le calcul réel de la racine carré :
Ton calcul semble correct. Le seul truc que je n’aime pas c’est ton
if (condition1)puisif (!condition1)Pourquoi ne pas utiliser
if ... else? De plus, tu ne choisi pas ce que tu fais pourn == 0.Pour ta question, oui tu pourrais y arriver différemment... en récursif par exemple. Mais en C, dans ce cas, je pense la solution itérative plus pertinente.
[^] # Re: Tu peux y arriver.
Posté par Anthony Jaguenaud . Évalué à 2.
Je passe J à 50.
Es-tu sûr que c’est le comportement attendu ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.