Increment and Decrement
Increment (++
) and decrement (--
) operators are commonly used to increase or decrease a variable's value by 1
. They are especially useful in loops for managing counters.
Increment Operators
Pre-increment (
++variable
): increases the value before usage;Post-increment (
variable++
): increases the value after usage.
Usage in a loop:
main
9
1
2
3
4
5
void main() {
for (int i = 0; i < 5; ++i) {
print(i); // Outputs: 0, 1, 2, 3, 4
}
}
12345void main() { for (int i = 0; i < 5; ++i) { print(i); // Outputs: 0, 1, 2, 3, 4 } }
Decrement Operators
Pre-decrement (
--variable
): decreases the value before usage.Post-decrement (
variable--
): decreases the value after usage.
Usage in a loop:
main
9
1
2
3
4
5
void main() {
for (int i = 5; i > 0; --i) {
print(i); // Outputs: 5, 4, 3, 2, 1
}
}
12345void main() { for (int i = 5; i > 0; --i) { print(i); // Outputs: 5, 4, 3, 2, 1 } }
Task
Complete the code so that it prints all numbers from 2 to 10 inclusive.
main
9
1
2
3
4
5
void main() {
for (int i = 2; i <= 10; ___) {
print(i);
}
}
12345void main() { for (int i = 2; i <= 10; ___) { print(i); } }
Use an increment operator.
main
9
1
2
3
4
5
void main() {
for (int i = 2; i <= 10; i++) {
print(i);
}
}
12345void main() { for (int i = 2; i <= 10; i++) { print(i); } }
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 4. Capitolo 5
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione