Vous avez trouvé le vb.net un langage de programmation très intéressant en réalisant déjà votre premier programme ? Je vous promets que nous avons trop de choses à apprendre (et avec cet article on apprendra encore). Nous allons donc découvrir les 7 opérations mathématiques de bases pour un programmeur. Je vous ai aussi réservé un programme que vous ferez pas à pas avec moi et les codes seront détaillés.
Quand je parle de la mathématique cela vous fait du mal ? Ou vous voulez directement arrêté avec ce cours ? À 95% la mathématique sera simplifiée tout au long de ce cours ( article et la suite bien-sur ).
Ce quoi une opération mathématique ?
Une question bête, n’est-ce pas ? Mais que j’ai eu à poser à plus de 10 personnes qui m’ont répondu d’une manière aberrante. C’est pour cette raison que je vais vous donner la définition venant de Wikipédia : une opération est un processus visant à obtenir un résultat à partir d’un ou plusieurs objets appelés opérandes. L’écriture d’une opération implique en général l’utilisation d’un symbole spécifique appelé opérateur.
Ce quoi une variable en programmation ?
C’est quelque chose qui change ou qui varie, OUI.
Une variable prend n’importe quelle valeur suivant son type.
Et elle va nous servir trop dans nos programmes pour interragir avec nos utilisateurs par exemple.
Une variable est stockée dans une mémoire de l’ordinateur. Pour que l’ordinateur donne une partie de sa mémoire, le programmeur déclarer une variable (demande une partie de la mémoire) .
Comment déclarer une variable en VB.net ?
Pour déclarer une variable en VB, onutilise le mot clé « Dim » comme suit :
Dim nomVariable As type
- nomVariable est le nom que vous attribué à votre variable, ce nom doit venir de vous pour vos rappelez de quoi il s’agit car en écrivant trop des lignes de codes on peut omettre ou oublier certains noms. Ne prenez pas des mots trop compliquez qui peuvent vous vite vous échappez.
- Dim est le mot anglais que nous utiliserons toujours pour déclarer une variable en vb.net
- As un mot anglais qui signifie : est
- Type est le type de la variable ou catégorie d’information que nous allons stockée.
Il existe plusieurs type de variables car les variables sont appelées à stocker divers type informations (textes, nombres entiers, des décimaux,…
- Pour les nombres entiers : le type est integer
- Pour les nombres décimaux : le type est double
- Pour les chaines des caractères : le type est string
- Pour les nombres entiers plus longs : le type est long
- Pour les valeurs booléennes ; type bool
Une valeur booléenne est celle qui prend uniquement deux valeurs (vraie ou True en anglais et faux ou False en anglais). J’y reviendrai dans les articles qui suivront donc prenez votre mal en patience.
C’est quoi la logique dans tout ceci ?
Si je veux indiquer par exemple à la mémoire de mon ordinateur de m’accorde un espace qui va stocker les nombres entiers, je dois écrire seulement :
Dim nomVariable As integer
Exemple : Dim monNom As string
Cette instruction demande à l’ordinateur une mémoire pour y stocker une chaine de caractère.
Ce quoi l’initialisation ?
Une variable peut avoir une valeur au début du programme. Cette valeur peut changer suivant le programme réalisé. Imaginez que vous voulez stocker la valeur d’une constante, vous pouvez déclarer et donner déjà la valeur à la variable , n’est-ce pas ?
Pour initialiser une valeur, il faut suivre cette syntaxe :
Dim nomVariable As string = "Marex"
On demande une mémoire pour stocker une chaine de caractère Marex.
Contrairement aux nombres; pour les chaines de caractères, la valeur est écrite entre guillemets (« Marex »)
1. L’addition
Son symbole en programmation est : +
C’est la somme des deux ou plusieurs éléments.
Si on veut additionner deux nombres a et b, on écrira seulement : a+b
2. La soustraction
Son symbole en programmation est : –
C’est la différence de deux ou plusieurs éléments.
Si on veut soustraire deux nombres a et b, on écrira seulement : a-b
3. La multiplication
Son symbole en programmation est : *
C’est le produit de deux ou plusieurs éléments.
Si on veut multiplier deux nombres a et b, on écrira seulement : a*b
4. La division
Son symbole en programmation est : /
C’est le quotient de deux ou plusieurs éléments.
Si on veut diviser deux nombres a et b, on écrira seulement : a / b
5. La division entière
Son symbole en programmation est : \
C’est le quotient de deux ou plusieurs éléments dont le reste vaut un entier.
Si on veut diviser entièrement deux nombres a et b, on écrira seulement : a \ b
6. La puissance
Son symbole en programmation est : ^
C’est l’exponentiel de deux ou plusieurs éléments.
Si on veut élever a à la puissance de b, on écrira seulement : a ^ b
7. Le modulo
Son symbole en programmation est : Mod
Le modulo est le reste d’une division de deux ou plusieurs éléments.
Cette opération est très importante en programmation car elle nous permettra de déterminer le reste d’une division.
Donc 15 modulo 3 le résultat est : 5, le reste est 0, 15 modulo 3 = 0 Donc 21 modulo 2 le résultat est : 10, le reste est 1, 21 modulo 2 = 1
La pratique ? Oui elle ne sera pas du reste !
Dans cette partie, je vous laisse découvrir le beau le monde de la programmation Vb.net avec ce programme console réalisé.
Exercice : Une petite calculatrice en vb + Code-Sources
Dans cet exercice je vais vous apprendre pas à pas comment arriver à créer un petit programme qui réalise la somme, la soustraction, la division, la multiplication, la puissance et le modulo. On y va déjà trop simplement avec les codes commentés (je suis génial n’est-ce pas ?) :
Dim nombre1, nombre2 As integer
: cette ligne déclare deux variables du type nombres entiers. C’est la méthode pour déclarer deux ou plusieurs variables sur une seule ligne. On les sépare seulement par une virgule.
Dim somme, produit, quotient,difference, puissance As double
: On déclare les opérations que l’on va effectuer sous forme des nombres ou des valeurs décimales pour n’est pas produire des erreurs si par exemple un résultat donnait un nombre avec des virgules
Et puis on écrit :
Console.writeline(“Entrer la valeur du premier nombre”)
nombre1 = console.readline
Console.writeline(“Entrer la valeur du second nombre”)
nombre2 = console.readline
Ces 4 lignes nous permettent de récupérer les nombres saisis par l’utilisateur puis les stocker dans des variables respectivement nombre1 et nombre2 pour réaliser des calculs.
Somme = nombre1 + nombre2
difference = nombre1- nombre2
produit = nombre1 * nombre2
quotient = nombre1 / nombre2
puissance = nombre1 ^ nombre2
Ces lignes ci-haut définissent les opérations que nous allons effectuer.
Console.write(nombre1)
Console.write(” + “)
Console.write(nombre2)
Console.writeLine(” = ” &somme)
Sur les lignes ci haut, j’affiche la valeur du
nombre1 + nombre = somme
Je peux donc répéter ces lignes de codes pour toutes les opérations comme suit :
Console.write(nombre1)
Console.write(” – “)
Console.write(nombre2)
Console.writeLine(” = ” &difference)
Console.write(nombre1)
Console.write(” x “)
Console.write(nombre2)
Console.writeLine(” = ” &produit)
Console.write(nombre1)
Console.write(” / “)
Console.write(nombre2)
Console.writeLine(” = ” "ient)
Et une fois vous avez réalisé cette petite calculatrice, vous avez déjà fait un PAS vers un monde fastidieux de la programmation.
Ma réalisation par capture ? Je suis génial, voici comment ressemble mon programme : ma calculatrice
Code finale par capture :
Image 1

Image 2

Résultat :


Ce qu’il faut retenir en bref :
- Une variable stocke une information, une information a un type (texte, chaîne de caractère, entiers,…)
- La ligne de code : console.readline permet de lire et récupérer les saisis de l’utilisateur et les stocker dans une variable. Par exemple NomUtilsateur = console.readline (cette ligne stockera dans la viable NomUtilsateur ce qui sera saisi.
- La ligne de code : console.read permet de faire une pause jusqu’à l’appui de la touche ENTER par l’utilisateur
- La ligne de code console.write permet d’afficher un message alors que la ligne console.writeline permet d’afficher le message et créer un retour sur la suivante.
Cet article vous a été trop utile ? PARTAGER le lien avec vos amis pour qu’il découvre aussi le beau monde de la programmation.
Pour approfondir trop avec la mathématique, je vous conseille ce site
Bien vraiment
Avançons seulement chef
Merci ,
je crois que votre prochaine visite sur le site sera aussi bénéfique pour vous.
Je suis super intéressé, on discute inbox ?
Bonjour Mzée !
Merci pour votre appréciation,
Si vous avez une question, pose même ici en commentaire
oui je vous ai lu, courage pour la rédaction.
Merci Treasure !