Concept Flow - Arithmetic operators
Start
Input numbers
Choose operator: +, -, *, /, %
Perform calculation
Show result
End
This flow shows how arithmetic operators take numbers, perform the chosen operation, and produce a result.
$a = 10 $b = 3 $sum = $a + $b $diff = $a - $b $prod = $a * $b $quot = $a / $b $mod = $a % $b Write-Output "$sum, $diff, $prod, $quot, $mod"
| Step | Variable | Operation | Calculation | Result |
|---|---|---|---|---|
| 1 | $a | Assign | 10 | 10 |
| 2 | $b | Assign | 3 | 3 |
| 3 | $sum | Addition | 10 + 3 | 13 |
| 4 | $diff | Subtraction | 10 - 3 | 7 |
| 5 | $prod | Multiplication | 10 * 3 | 30 |
| 6 | $quot | Division | 10 / 3 | 3.33333333333333 |
| 7 | $mod | Modulo | 10 % 3 | 1 |
| 8 | Output | Write-Output | "13, 7, 30, 3.33333333333333, 1" | 13, 7, 30, 3.33333333333333, 1 |
| Variable | Start | After Step 1 | After Step 2 | After Step 3 | After Step 4 | After Step 5 | After Step 6 | After Step 7 | Final |
|---|---|---|---|---|---|---|---|---|---|
| $a | undefined | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 |
| $b | undefined | undefined | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| $sum | undefined | undefined | undefined | 13 | 13 | 13 | 13 | 13 | 13 |
| $diff | undefined | undefined | undefined | undefined | 7 | 7 | 7 | 7 | 7 |
| $prod | undefined | undefined | undefined | undefined | undefined | 30 | 30 | 30 | 30 |
| $quot | undefined | undefined | undefined | undefined | undefined | undefined | 3.33333333333333 | 3.33333333333333 | 3.33333333333333 |
| $mod | undefined | undefined | undefined | undefined | undefined | undefined | undefined | 1 | 1 |
Arithmetic operators in PowerShell: - Use +, -, *, /, % for add, subtract, multiply, divide, modulo - Division returns decimal if needed - Modulo gives remainder - Variables keep original values unless reassigned - Use Write-Output to display results