Exercice de Programmation
MarcRoger
Messages postés
1
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour, je n'arrive pas à finir l'exercice suivant :
http://img4.hostingpics.net/pics/127323Sanstitre.png
1)
static double termeN(double p, int n){
int R = 1/2;
int i = 0;
while (i < n+1) {
R = (R + p) / (R + 1);
i = i + 1;
}
Return R;
2)
Je n'ai pas compris, ça fait une heure... Mais rien.
Merci !
http://img4.hostingpics.net/pics/127323Sanstitre.png
1)
static double termeN(double p, int n){
int R = 1/2;
int i = 0;
while (i < n+1) {
R = (R + p) / (R + 1);
i = i + 1;
}
Return R;
2)
Je n'ai pas compris, ça fait une heure... Mais rien.
Merci !
A voir également:
- Exercice de Programmation
- Application de programmation - Guide
- Télécharger le programme de pmu - Télécharger - Médias et Actualité
- Fermer un programme de force - Guide
- Programmation envoi sms - Guide
- Impossible de programmer télécommande came ✓ - Forum Téléviseurs
1 réponse
Avec quel langage tu codes, Java ?
Pour la première question l'utilisation du for parait plus appropriée, de plus tu initialises R à 1/2 alors que tu le déclares comme int au lieu de double, alors qu'on te demande de l'initialiser à p/2
Corriges ta première question avant de faire la deuxième sinon tu vas avoir des problèmes.
On te demande juste de t'arrêter non plus à un entier n donné mais lorsque la différence entre deux R successifs est inférieure à un certain écart E, abs(R'-R)<E
Pour la première question l'utilisation du for parait plus appropriée, de plus tu initialises R à 1/2 alors que tu le déclares comme int au lieu de double, alors qu'on te demande de l'initialiser à p/2
Corriges ta première question avant de faire la deuxième sinon tu vas avoir des problèmes.
On te demande juste de t'arrêter non plus à un entier n donné mais lorsque la différence entre deux R successifs est inférieure à un certain écart E, abs(R'-R)<E