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
#define
comme 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.