Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu] Problème de variable dans une boucle
Auteur Message
Répondre en citant
Message [Résolu] Problème de variable dans une boucle 
Bonjour.

J'ai fait un petit test de programme pour calculer des factoriels, et je ne comprend pas pourquoi j'ai ce résultat, voici le code :
Code:

@echo off
rem programme pour les factoriels

set /a fac=1
set /p nombre=Entrez un nombre :

for /l %%a in (1, 1, %nombre%) do (
set /a fac=fac*%%a
echo %fac%
)

pause


En entrant 5 je m'attendais à avoir :

1
2
6
24
120
Appuyez sur une touche pour continuer...

Mais j'ai eu :

1
1
1
1
1
Appuyez sur une touche pour continuer...


Comment cela se fait-t-il et comment résoudre ce problème ?
Merci d'avance Smile



Dernière édition par MaxWelle le Dim 16 Fév 2014 - 19:17; édité 1 fois
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu] Problème de variable dans une boucle 
Salut,

L'erreur est toute simple Twisted Evil
Il y a un tutoriel spécialement pour ça: http://www.youtube.com/watch?v=vCzXQOj3FkM




______________________________________________________
Clickez sur Saturne pour voir mes tutoriels et sur la Terre pour voir mon Forum:


Skype
Répondre en citant
Message [Résolu] Problème de variable dans une boucle 
Merci à toi Smile



Message [Résolu] Problème de variable dans une boucle 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch