Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

algorithme pour un DM de maths

Posté par
unaxie39
14-09-13 à 16:42

Bonjour , voilà j'ai beaucoup de mal avec les algorithmes et j'aimerais trouver une réponse avant mercredi. Donc voici mon exercice :

f(n) = f(n-1)+n
écrire un algorithme qui lit n, calcule et affiche f(n).

Posté par
Glapion Moderateur
re : algorithme pour un DM de maths 14-09-13 à 17:37

Bonjour, on doit aussi donner f(0) ou f(1) non ?

Posté par
unaxie39
re : algorithme pour un DM de maths 15-09-13 à 19:05

Je dois trouver f (2012) avec exel ensuite ..

Posté par
Glapion Moderateur
re : algorithme pour un DM de maths 15-09-13 à 19:12

Si tu ne réponds pas à ma question, je ne peux pas t'aider.

Posté par
unaxie39
re : algorithme pour un DM de maths 16-09-13 à 09:59

F(0) : f (0-1) +1  
F (1) : f (1-1)+2

Il donne ceci ..

Posté par
unaxie39
re : algorithme pour un DM de maths 16-09-13 à 12:14

Ha non c'est f (0) : 0
F (1): f (0)+1
f (2) :f (1)+2  

Voila ce qu'on a comme données ..

Posté par
Glapion Moderateur
re : algorithme pour un DM de maths 16-09-13 à 14:13

Pas vraiment clair. f(0)=0, c'est ça ?

Donc pour faire un algorithme qui lit n, calcule et affiche f(n), il va falloir calculer de proche en proche les valeurs de f(k) en utilisant la relation de récurrence. Ça n'est pas bien difficile :

F,n,k sont de type nombre

Lire n (on demande à l'utilisateur la valeur de n)
F prend la valeur 0 (F est initialisé à 0)
Pour k allant de 1 à n (la boucle qui permet de calculer de proche en proche les valeurs de f(n))
F prend la valeur F + k (Calcule le F suivant en utilisant la relation de récurrence)
FinPour
Afficher F (le résultat est affiché)

Posté par
unaxie39
re : algorithme pour un DM de maths 16-09-13 à 23:14

d'accord, merci beaucoup



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1768 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !