Les fonctions
Description du chapitre et des ses objectifs :
Nous allons aborder la notion de
fonctions pour simplifier nos codes

... Vous allez voir, c'est assez simple

.
Accéder directement à une des parties du cours :
Généralités
Tout d'abord, abordons le sujet des fonctions. Ce sont des morceaux de code pouvant être utilisés autant de fois que l'on veut, et qui sert à une tâche précise (convertisseur, livre virtuel...).
L'avantage de ces fonctions est qu'on peut les utiliser plusieurs fois sans être obligé d'écrire 3500 fois le même code.
Elles s'initialisent comme ceci : :nom_de_la_fonction et sont utilisées par la commande goto nom_de_la_fonction.
Mais nous utiliserons goto plus tard.
Voyons un programme permettant d'afficher le volume d'un cube dont le côté est entré par l'utilisateur :
N'oubliez pas cette formule :
v=c^3 ou
v=c*c*c.
Structure : on demande à l'utilisateur d'entrer le côté du cube, puis on crée une autre variable dans laquelle on stocke le volume du cube ensuite on l'affiche et enfin on retourne au début.
Cogitez un peu et regardez en dessous
APRES avoir fait quelquechose...
Attention : Ci-dessous, il y a le corrigé de cet exercice donc faites-le d'abord, puis regardez...
Secret (cliquez pour afficher)@echo off
title Volume d'un cube
:volume
set /p cote=Entrez la longueur du cote du cube :
rem On demande à l'utilisateur d'entrer le côté
set /a volume=%cote%*%cote%*%cote%
rem On calcule le volume du cube
echo Un cube de cote %cote% a pour volume %volume%.
rem On affiche le résultat
goto volume
rem On revient au debut
Et voilà, on peut passer maintenant aux commutateurs...
Chapitre précédent - Sommaire - Chapitre suivant
Nos rédacteurs et membres sont pour la plupart ouverts à des remarques constructives et servir à alerter le rédacteur du cours, des fautes éventuelles ou de propositions et nouvelles perspectives de cours etc ...
Pour ce faire cliquez ici
Postez vous aussi un commentaire à cette partie via le lien que voici