| Cour n°03 calcul entre variable | |
|
|
Auteur | Message |
---|
Sprider Fondateur
Nombre de messages : 285 Localisation : sur Terre ! Réputation : 9 Date d'inscription : 23/06/2007
| Sujet: Cour n°03 calcul entre variable Jeu 22 Juil - 10:13 | |
| Bon on a vu comment déclarer et afficher une variable, on va apprendre à la faire varier.
On utilise la commande "SET" et on rajoute /a qui sert à faire des calculs.
Exemple:
@echo off
SET variable1=100 SET variable2=50
SET /a Resultat=%variable1%+%variable2%
echo %Resultat% pause
Dans cet exemple, vous déclarez deux variables : une avec la valeur 100 et la seconde avec la variable 50.
Ensuite avec "SET /A" vous additionnez ces deux valeurs , votre Ordinateur fait le calcul mais ne l'affiche pas.
Donc on utilise la commande Echo pour afficher le résultat :
echo %Resultat%
Note: Les % sert a indiquer a l'ordinateur que les mot entre %% sont des variables
Des Questions ?
Dernière édition par Sprider le Lun 21 Mar - 9:34, édité 3 fois | |
|
| |
xXKyo666Xx Professeur
Nombre de messages : 3 Réputation : 0 Date d'inscription : 23/07/2010
| Sujet: Re: Cour n°03 calcul entre variable Dim 25 Juil - 19:34 | |
| J'ai pas de question, mais des GROSSES corections a faire -Quand on veut que le résultat de deux variables soit mis dans une variable "Resultat" il faut peut être faire "appelle" a elle : SET Resultat=0 -L'ordinateur n'est plus très jeune, donc il ne sait pas décrypter le langages sms, donc var1 et var2 a éviter ! Voici le vrai programme ^^ : @echo off SET variable1=100 SET variable2=50 SET Resultat=0 SET /a Resultat=%variable1%+%variable2% echo %Resultat% pause | |
|
| |
Sprider Fondateur
Nombre de messages : 285 Localisation : sur Terre ! Réputation : 9 Date d'inscription : 23/06/2007
| Sujet: Re: Cour n°03 calcul entre variable Lun 26 Juil - 15:35 | |
| et non pa besoin de mettre set Resultat car lorsque tu met
SET /a Resultat=%variable1%+%variable2%
tu declare une nouvelle variable nommé Resultat qui viendrea remplacer l'ancienne si elle exist
Dernière édition par Sprider le Dim 23 Sep - 13:30, édité 1 fois | |
|
| |
xXKyo666Xx Professeur
Nombre de messages : 3 Réputation : 0 Date d'inscription : 23/07/2010
| Sujet: Re: Cour n°03 calcul entre variable Lun 26 Juil - 16:15 | |
| A d'accord je viens de réessayer sans le set resultat et sa fonctionne comme tu la dit ^^. J'aurai du essayer juste en changeant les var1 et var2 sa m'aurais éviter de dire des conneries ^^' | |
|
| |
Sprider Fondateur
Nombre de messages : 285 Localisation : sur Terre ! Réputation : 9 Date d'inscription : 23/06/2007
| Sujet: Re: Cour n°03 calcul entre variable Lun 26 Juil - 16:50 | |
| | |
|
| |
Sheidan Nouveau Programmeur
Nombre de messages : 7 Réputation : 10 Date d'inscription : 22/09/2012
| Sujet: Re: Cour n°03 calcul entre variable Sam 22 Sep - 13:30 | |
| - Sprider a écrit:
- et oui xD
Et non. Pour ma part, le %var1% est pas compris par l'ordinateur. D'ailleurs tous programmeurs vous le dira. Explications : @echo off // Supprimer les lignes de code du fichier SET variable1=100 // On donne à la variable "variable1" la valeur 100 SET variable2=50 // On donne à la variable "variable2" la valeur 50 SET Resultat=0 // On initialise la variable "Resultat" SET /a Resultat=%var1%+%var2% // On demande de calculer ce qu'il y a dans la variable "var1" et "var2" (inexistante puisqu'elles ne sont pas déclarées) echo %Resultat% // Afficher la variable pause // Pause... | |
|
| |
Groovitron Professeur
Nombre de messages : 201 Réputation : 4 Date d'inscription : 20/07/2010
| Sujet: Re: Cour n°03 calcul entre variable Mar 16 Oct - 19:53 | |
| En mettant var1 & var2, Sprider trouvait évident que ça faisait référence aux deux variables (variable1 & variable2), une bourde de la part d'un prof Edit : C'est corrigé. | |
|
| |
gael Nouveau Programmeur
Nombre de messages : 7 Réputation : 10 Date d'inscription : 13/05/2015
| Sujet: Re: Cour n°03 calcul entre variable Mer 13 Mai - 10:38 | |
| Comment faire pour qu'il ait interaction avec un utilisateur ?
Exemple le programme demande à l'utilisateur d'entrer un entier et le CPU le récupere?
Tentative de correction de Sprider (j'ai fais de mon mieux T_T) | |
|
| |
Groovitron Professeur
Nombre de messages : 201 Réputation : 4 Date d'inscription : 20/07/2010
| Sujet: Re: Cour n°03 calcul entre variable Mer 13 Mai - 17:04 | |
| Pourrais tu préciser ta question ? Et évite de faire des fautes ^^ ce serai cool pour nous | |
|
| |
Contenu sponsorisé
| Sujet: Re: Cour n°03 calcul entre variable | |
| |
|
| |
| Cour n°03 calcul entre variable | |
|