HELP exercice de C
Fermé
FonGuss
Messages postés
5
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
30 mars 2004
-
14 nov. 2003 à 19:03
FonGuss Messages postés 5 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 30 mars 2004 - 15 nov. 2003 à 12:52
FonGuss Messages postés 5 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 30 mars 2004 - 15 nov. 2003 à 12:52
A voir également:
- HELP exercice de C
- Comment trouver la correction d'un exercice - Forum Programmation
- Exercice python mot de passe ✓ - Forum Python
- Exercice pour apprendre à utiliser un ordinateur - Astuces et Solutions
- Exercice word gratuit avec corrigé - Forum Word
- Exercice de secrétariat médical avec corrigé pdf ✓ - Forum Excel
8 réponses
Salut FonGuss,
il faut que tu écrives une fonction récusive ou itérative en C pour résoudre cet exercice
bye
,mirza
il faut que tu écrives une fonction récusive ou itérative en C pour résoudre cet exercice
bye
,mirza
FonGuss
Messages postés
5
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
30 mars 2004
14 nov. 2003 à 19:42
14 nov. 2003 à 19:42
heuuu ouui..
je ne sais pas trop ce que c'est, je debute, je n'ai eu que 2mois de cours depuis septembre...
je ne sais pas trop ce que c'est, je debute, je n'ai eu que 2mois de cours depuis septembre...
une fonction est un bout de code du style
int fois2(int a)
{
return a * 2;
}
toi tu dois écrire une fonction
int fib(int n) {
... A REMPLIR ...
}
int fois2(int a)
{
return a * 2;
}
toi tu dois écrire une fonction
int fib(int n) {
... A REMPLIR ...
}
FonGuss
Messages postés
5
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
30 mars 2004
14 nov. 2003 à 23:30
14 nov. 2003 à 23:30
oui c'est ce que j'ai essayé de faire, mais je n'y arrive pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut, ca ne devrait pas me poser de probleme car je l'ai fait il ya trois ans en deug d'info.
NE FAIS PAS DE RECURSIVITE!!!!!!!!!!!!!!!!!
tu stoques les deux elements precedants dans des variables, c'est le plus judicieux croix moi. La recursivite c'est bien le dernier truc a faire pour ce probleme.
Le programme (pensez au declarations au debut!!je n'ai pas tt declaré!!)
int main()
{
int N;
printf("donner nombre?\n");
scanf("%d",N);
if(i>=2)
{
rang_moins_deux=0;
rang_moins_un=1;
for(i=2;i<=N;i++)
{
rang=rang_moins_deux+rang_moins_un;
printf("%d\n",rang);
rang_moins_deux=rang_moins_un;
rang_moins_un=rang;
}
return 0;
}
et c'est dans la poche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
NE FAIS PAS DE RECURSIVITE!!!!!!!!!!!!!!!!!
tu stoques les deux elements precedants dans des variables, c'est le plus judicieux croix moi. La recursivite c'est bien le dernier truc a faire pour ce probleme.
Le programme (pensez au declarations au debut!!je n'ai pas tt declaré!!)
int main()
{
int N;
printf("donner nombre?\n");
scanf("%d",N);
if(i>=2)
{
rang_moins_deux=0;
rang_moins_un=1;
for(i=2;i<=N;i++)
{
rang=rang_moins_deux+rang_moins_un;
printf("%d\n",rang);
rang_moins_deux=rang_moins_un;
rang_moins_un=rang;
}
return 0;
}
et c'est dans la poche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
FonGuss
Messages postés
5
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
30 mars 2004
15 nov. 2003 à 12:52
15 nov. 2003 à 12:52
Merci beaucoup ca marche!