Exercices en vb
cliff
-
salma -
salma -
BONJOUR
POUVEZ-VOUS M'AIDER A RESOUDRE CE PROBLEME EN VISUAL BASI S.V.P?
LE VOICI :
" LE FACTORIEL D'UN ENTIER NATUREL n NOTEE n! , RETOURNE 1 SI n = 0 ou 1 ET n*(n-1)!. C'EST LA UN EXEMPLE D'UNE FONCTION RECURSIVE (QUI S'APPELLE ELLE-MEME AVANT MEME LA FIN DE SA FINITION). ECRIVEZ UN CODE VISUAL BASIC PERMETTANT D'IMPLEMENTER UNE TELLE FONCTION."
POUVEZ-VOUS M'AIDER A RESOUDRE CE PROBLEME EN VISUAL BASI S.V.P?
LE VOICI :
" LE FACTORIEL D'UN ENTIER NATUREL n NOTEE n! , RETOURNE 1 SI n = 0 ou 1 ET n*(n-1)!. C'EST LA UN EXEMPLE D'UNE FONCTION RECURSIVE (QUI S'APPELLE ELLE-MEME AVANT MEME LA FIN DE SA FINITION). ECRIVEZ UN CODE VISUAL BASIC PERMETTANT D'IMPLEMENTER UNE TELLE FONCTION."
A voir également:
- Exercices en vb
- Langage vb - Télécharger - Langages
- Vb runtime - Télécharger - Divers Utilitaires
- Vb editor - Télécharger - Langages
- Python par la pratique : 101 exercices corrigés pdf - Forum Python
- Vb msflexgrid - Forum VB / VBA
7 réponses
Voila :
Remarque : En récursivité, toujours commencer par les cas d'arrêt...
DaNot
Function Factorielle(aValeur) As Long If aValeur = 0 Then Factorielle = 1 Exit Function End If If aValeur = 1 Then Factorielle = 1 Exit Function End If Factorielle = aValeur * Factorielle(aValeur - 1) End Function
Remarque : En récursivité, toujours commencer par les cas d'arrêt...
DaNot
vous pouvez intialiser le factoriel a 1 et puis tu fait ton programme
a condition que la valeur entrée est superieure strictement a1
function factoriel
factoriel=1
if avaleur >1 then
fait ton programme normal
factoriel=,,,
end if
end function
a condition que la valeur entrée est superieure strictement a1
function factoriel
factoriel=1
if avaleur >1 then
fait ton programme normal
factoriel=,,,
end if
end function
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question