Factorielle qui depasse

Résolu/Fermé
sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021 - 2 nov. 2021 à 11:58
sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021 - 2 nov. 2021 à 14:12
bonjour !
je pourrai avoir un coup de main sur ce programme merci d'avance
Écrire une fonction depasse qui prend en argument un entier A et qui renvoie le plus petit entier n tel que
n! soit supérieur ou égal à A.
Par exemple, depasse(120) renvoie 5 car 5!=120. De même, depasse(20) renvoie 4 car 3!=6 mais 4!=24.

2 réponses

jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 4 734
2 nov. 2021 à 12:11
Bonjour,

Même réponse que pour ton message précédent:

Commence par lire ceci :
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

Ensuite .. reviens nous voir avec ce que tu as déjà essayé de faire et explique précisément sur quoi tu bloques.

NB: Pour poster ton code sur le forum, tu devras utiliser les BALISES DE CODE
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021
2 nov. 2021 à 12:50
merci j'ai reposté en expliquant plus précisemment. Comment je peux supprimer cette annonce ?
0
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 4 734 > sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021
2 nov. 2021 à 13:13
Tu as he poster où car je ne trouve pas ta nouvelle question
0
sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021 > jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025
2 nov. 2021 à 13:52
0
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 4 734 > sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021
2 nov. 2021 à 14:04
Même si codes-sources fait parti du même "groupe" .. c'est un site à part entière....
Ce n'est donc pas le même forum qu'ici sur commentcamarche.net...
De plus.. codes-sources est quasi à l'abandon.
Tu auras certainement moins de réponses qu'ici...
0
sk_ Messages postés 15 Date d'inscription mardi 2 novembre 2021 Statut Membre Dernière intervention 5 novembre 2021 > jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025
2 nov. 2021 à 14:12
ah ok merci
0
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 4 734
2 nov. 2021 à 14:10
Pour répondre à ta question...

L'utilisateur entre un nombre : n = 120
Tu fais une boucle de x=1 à n (donc 120 )
Dès que le factoriel de x est supérieur à n alors tu prends le nombre précédent (x-1) de ta boucle...

0