Algo pour une suite nopn récurrente
Fermé
ilovinfo
-
13 sept. 2007 à 19:59
mamiemando Messages postés 33642 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 avril 2025 - 14 sept. 2007 à 10:16
mamiemando Messages postés 33642 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 avril 2025 - 14 sept. 2007 à 10:16
bonjour!
petit probleme pour programmer cette suite, je pense qu'il faut trouver une récurrence mais je n'y arrive pas! un peu d'aide serait la bienvenue!
programmer le calcul et l'affichage de u1, ...,un
n entier saisit au clavier
pour la suite:
un= somme de k=0 à n de (1/(k+n))
merci d'avance!
petit probleme pour programmer cette suite, je pense qu'il faut trouver une récurrence mais je n'y arrive pas! un peu d'aide serait la bienvenue!
programmer le calcul et l'affichage de u1, ...,un
n entier saisit au clavier
pour la suite:
un= somme de k=0 à n de (1/(k+n))
merci d'avance!
A voir également:
- Algo pour une suite nopn récurrente
- Telecharger algo pour pc - Télécharger - Édition & Programmation
- Algo devinette - Forum Programmation
- Outlook réponse automatique récurrente - Forum Microsoft Office
- Algo prono - Télécharger - Sport
- Exo algo - Forum Programmation
1 réponse
mamiemando
Messages postés
33642
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
25 avril 2025
7 844
14 sept. 2007 à 10:16
14 sept. 2007 à 10:16
Ca consiste juste à faire une boucle 'for'. Il faudrait préciser le langage mais en gros ca revient à faire :
En C par exemple :
Ce qui donne :
Bonne chance
Lire n un = 0 Pour (k=0....n) un = un + (1/(k+n)); Fin pour Retourner un
En C par exemple :
#include <stdio.h> int main(){ unsigned int n,k; double un=0; printf("n? "); scanf("%i",&n); for(k=0;k<n;++k){ un += (1.0/(k+n)); } printf("un = %lf\n",un); return 0; }
Ce qui donne :
(mando@aldur) (~) $ gcc -W -Wall plop.c (mando@aldur) (~) $ ./a.out n? 5 un = 0.745635
Bonne chance