Challenge: Signal
Tâche
Swipe to start coding
You are working with signal strength values and need to adjust them using bitwise operations. Implement two functions:
int increaseSignal(int value): increases the signal by shifting the value left by 1 bit;int decreaseSignal(int value): decreases the signal by shifting the value right by 1 bit.
Follow these rules:
- Use only the bitwise shift operators (
<<and>>); - Do not use multiplication (
*) or division (/); - Return the updated value from each function.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 3
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 6.25
Challenge: Signal
Glissez pour afficher le menu
Tâche
Swipe to start coding
You are working with signal strength values and need to adjust them using bitwise operations. Implement two functions:
int increaseSignal(int value): increases the signal by shifting the value left by 1 bit;int decreaseSignal(int value): decreases the signal by shifting the value right by 1 bit.
Follow these rules:
- Use only the bitwise shift operators (
<<and>>); - Do not use multiplication (
*) or division (/); - Return the updated value from each function.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 3
single