 Increment and Decrement
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.dart
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.dart
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.dart
12345void main() { for (int i = 2; i <= 10; ___) { print(i); } }
Use an increment operator.
main.dart
12345void main() { for (int i = 2; i <= 10; i++) { print(i); } }
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Mi faccia domande su questo argomento
Riassuma questo capitolo
Mostri esempi dal mondo reale
Awesome!
Completion rate improved to 4.55 Increment and Decrement
Increment and Decrement
Scorri per mostrare il menu
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.dart
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.dart
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.dart
12345void main() { for (int i = 2; i <= 10; ___) { print(i); } }
Use an increment operator.
main.dart
12345void main() { for (int i = 2; i <= 10; i++) { print(i); } }
Grazie per i tuoi commenti!