Visual Basic : Les 7 opérations mathématiques

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 :

A lire également :  Visual Basic : Réaliser son premier programme

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 »)

A lire également :  6 astuces pour réussir en programmation

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

A lire également :  Pourquoi apprendre Python ? langage de programmation d'avenir.

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(” = ”  &quotient)

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

Calculatrice en vb.net

Image 2

Petite calculatrice en vb.net

Résultat :

Calculatrice en vb.net : les opérations mathématiques
Console : calculatrice en vb.net

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

About the author

Curieux aux nouvelles technologies, développeur python vivant à Kinshasa, Congo - RD.

Commentaires

    1. Merci ,
      je crois que votre prochaine visite sur le site sera aussi bénéfique pour vous.

    1. Bonjour Mzée !
      Merci pour votre appréciation,
      Si vous avez une question, pose même ici en commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

50 Partages
Partagez50
Tweetez
Partagez
Enregistrer