 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); } }
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Awesome!
Completion rate improved to 4.55 Increment and Decrement
Increment and Decrement
Glissez pour afficher le 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); } }
Merci pour vos commentaires !