« Mes projets sur le domaine du développement » : différence entre les versions
| Ligne 99 : | Ligne 99 : | ||
== Boucles == | == Boucles == | ||
Les boucles permettent '''d'exécuter à plusieurs reprises les instructions''' qui ce trouvent à l'intérieur et tant que on lui indique pas de sortir, il va continuer. | |||
=== While === | |||
Les '''instructions''' dans la boucle vont se '''répéter''' tant que la '''condition''' qui ce situe au début n'est pas '''fausse'''. | |||
* Par exemple : Ici, tant que la '''variable $nombre''' est strictement '''inférieure à 10''', alors on va '''répéter l'instruction''' (PowerShell). | |||
<pre class="powershell"> | |||
$nombre = 0 | |||
while ($nombre -lt 10) | |||
{ | |||
Write-Host = $nombre | |||
$nombre++ | |||
} | |||
</pre> | |||
# Vu que la '''condition''' est tout en '''haut''', il va dans un premier temps '''vérifier''' si la '''variable $nombre''' est '''strictement inférieure à 10'''. C'est le cas, alors il continue ; | |||
# On '''affiche''' ensuite la valeur de la '''variable $nombre''' ; | |||
# Pour terminer, la '''variable $nombre''' va faire '''+1''' ; | |||
# L'action va se '''répéter''' jusqu'à que '''$variable''' soit '''vraie''' en étant '''égale à 10'''. | |||
=== For === | |||
== Conditions == | == Conditions == | ||
== Fonctions == | == Fonctions == | ||
Version du 28 mai 2023 à 21:16
Vous pouvez retrouver ci-dessous mes projets de développement.
Informations sur le développement en général
Voici ci-dessous les points de base du développement qui sont généralement communs à tous les langages de programmation.
Variables
Les variables sont utilisées pour stocker des valeurs de différents types, permettant ainsi de stocker les résultats des commandes, les éléments utilisés dans les commandes et les expressions, tels que les noms, les chemins, les paramètres et les valeurs.
Principalement, les deux types de variables utilisées sont celles créées par l'utilisateur et celles déjà existantes par défaut dans le langage de programmation.
- Exemple de variable créer par l'utilisateur (PowerShell) :
$ExempleUtilisateur = "Marijan" Write-Host $ExempleUtilisateur Marijan
- Exemple de variable déjà existante dans le langage (PowerShell) :
$Host Name : ConsoleHost Version : 5.1.19041.2673 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : fr-CH CurrentUICulture : fr-FR PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy DebuggerEnabled : True IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace
Opérateurs
Les opérateurs permettent d'effectuer des opérations sur les données comme par exemple des multiplications ou des comparaisons de données. Les deux principaux qui nous intéresses sont les athématiques et ceux de comparaison.
- Les athématiques sont ces opérateurs qui permettent de faire des calculs.
| Signe | Signification |
|---|---|
| + | Addition |
| - | Soustraction |
| * | Multiplication |
| / | Division |
| % | Modulo |
- Les opérateurs de comparaison permettent de comparer des données. Celui-ci peut varier selon les langages, ci-dessous vous pouvez retrouvez ceux spécifique à PowerShell :
| Opérateur | Signification | Comparaison |
|---|---|---|
| -eq | Egal | A = B |
| -ne | Non égal (différent) | A != B |
| -gt | Strictement sup. | A > B |
| -ge | Sup. ou égal | A >= B |
| -lt | Strictement inf. | A < B |
| -le | Inf. ou égal | A <= B |
Boucles
Les boucles permettent d'exécuter à plusieurs reprises les instructions qui ce trouvent à l'intérieur et tant que on lui indique pas de sortir, il va continuer.
While
Les instructions dans la boucle vont se répéter tant que la condition qui ce situe au début n'est pas fausse.
- Par exemple : Ici, tant que la variable $nombre est strictement inférieure à 10, alors on va répéter l'instruction (PowerShell).
$nombre = 0
while ($nombre -lt 10)
{
Write-Host = $nombre
$nombre++
}
- Vu que la condition est tout en haut, il va dans un premier temps vérifier si la variable $nombre est strictement inférieure à 10. C'est le cas, alors il continue ;
- On affiche ensuite la valeur de la variable $nombre ;
- Pour terminer, la variable $nombre va faire +1 ;
- L'action va se répéter jusqu'à que $variable soit vraie en étant égale à 10.