Probleme langage C
accord03
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
loupius -
loupius -
Bonjour,
Je débute en langage C et je n'arrive pas à résoudre un exercice. Pouvez-vous m'aider s'il vous plait.
Ecrire une fonction recursive somme carres qui calcule la somme
des carres des n premiers entiers positifs.
Merci
Je débute en langage C et je n'arrive pas à résoudre un exercice. Pouvez-vous m'aider s'il vous plait.
Ecrire une fonction recursive somme carres qui calcule la somme
des carres des n premiers entiers positifs.
Merci
A voir également:
- Probleme langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
4 réponses
C'est tellement simple qu'il m'est difficile de t'aider sans te donner la solution.
Quel que soit le langage final, peux-tu décrire la méthode (comme si le faisais à la main) ?
Quel que soit le langage final, peux-tu décrire la méthode (comme si le faisais à la main) ?
Bin je pensais utiliser la formule pour calculer la somme arithmétique des n premiers nombres n(n+1)/2 mais je vois pas du tout comment faire, je n'ai pas eu beaucoup de cours en langage C et je galere vraiment, peux tu m'aider quand même?
Merci d'avoir repondu
Merci d'avoir repondu
Il est évident que l'application de la formule sus-citée ne résoud pas ton problème puisqu'aucune récursivité n'apparait.
Pour la récursivité, il faut se débrouiller pour que la fonction appellée avec le paramètre 'n' ait besoin de la valeur retournée par cette même fonction mais appellée avec le paramètre 'n-1'.
Bonne recherche.
Pour la récursivité, il faut se débrouiller pour que la fonction appellée avec le paramètre 'n' ait besoin de la valeur retournée par cette même fonction mais appellée avec le paramètre 'n-1'.
Bonne recherche.
Je sais vraiment pas comment on fait ca, j'ai des cours mais je comprends pas la logique d'un algorithme , et je pense qu'il faudrait reprendre tout de la base, et mon devoir est a rendre pour lundi, et j'ai eu une mauvaise note au dernier controle donc ca permettrer de me ratraper un peu.