Aidez moi pour mes devoirs ...
Fermé
bjdcduicfdsu
Messages postés
1
Date d'inscription
lundi 3 avril 2017
Statut
Membre
Dernière intervention
3 avril 2017
-
3 avril 2017 à 20:59
YCN- Messages postés 116 Date d'inscription mercredi 24 juin 2015 Statut Membre Dernière intervention 13 juillet 2017 - 10 avril 2017 à 16:45
YCN- Messages postés 116 Date d'inscription mercredi 24 juin 2015 Statut Membre Dernière intervention 13 juillet 2017 - 10 avril 2017 à 16:45
A voir également:
- Aidez moi pour mes devoirs ...
- Page de couverture pour un devoir - Guide
- CNED capes : rendre devoirs manuscrits ou pc - Forum Études / Formation High-Tech
- Pour un devoir de klasse - Forum Programmation
- Traduction d'une phrase pour mon devoir d'an ✓ - Forum Réseaux sociaux
- Comment faire pour avoir word gratuit sans devoir l'acheter - Forum Logiciels
2 réponses
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 096
5 avril 2017 à 10:29
5 avril 2017 à 10:29
Salut,
Tu peux faire une fonction qui calcule la factorielle d'un entier naturel, et faire une boucle while pour tester à partir de 1 si tu dépasses ou non l'entier naturel saisi (qui devra être un entier naturel non nul ne dépassant pas la capacité de stockage du type que tu choisiras).
Dal
Tu peux faire une fonction qui calcule la factorielle d'un entier naturel, et faire une boucle while pour tester à partir de 1 si tu dépasses ou non l'entier naturel saisi (qui devra être un entier naturel non nul ne dépassant pas la capacité de stockage du type que tu choisiras).
Dal
YCN-
Messages postés
116
Date d'inscription
mercredi 24 juin 2015
Statut
Membre
Dernière intervention
13 juillet 2017
12
6 avril 2017 à 16:35
6 avril 2017 à 16:35
#include <stdio.h>
int facto ( int n) {
if(n == 0){
return 1;
}
else {
return n*facto(n-1);
}
}
//algorithme qui lit un entire n et retourne le plus grand p tel que p!<=n "
int algo (int n){
int p;
while (facto(p) < n){
p++;
}
return p-1;
}
int main (void){
int p = algo(25);
printf(" p = %d \n", p);
return 0;
}
YCN-
Messages postés
116
Date d'inscription
mercredi 24 juin 2015
Statut
Membre
Dernière intervention
13 juillet 2017
12
10 avril 2017 à 16:45
10 avril 2017 à 16:45
Oui j'ai écrit ça en 5 minutes histoire de montrer l'esprit du truc! J'ai compilé pour voir si ça marchait une petite exécution et c'est tout.
Si il n'est pas capable de faire l'effort de vérifié à la limite c'est son problème ahah
Si il n'est pas capable de faire l'effort de vérifié à la limite c'est son problème ahah