Challenge: Math Operation Handler
Swipe to start coding
You're building a simple math operation processor that performs different calculations based on the selected operation type.
Use a switch statement to handle each operation type.
- Addition (
case 1)- Add
aandb. - Print
"Adding numbers...".
- Add
- Subtraction (
case 2)- Subtract
bfroma. - Print
"Subtracting numbers...".
- Subtract
- Multiplication (
case 3)- Multiply
abyb. - Print
"Multiplying numbers...".
- Multiply
- Division (
case 4)- Check if
bis not equal to zero. - If true, divide
abyband print"Dividing numbers...". - Otherwise, print
"Error: Division by zero not allowed.".
- Check if
- Default Case
- Print
"Invalid operation type."if the number doesn't match any valid case.
- Print
- Return the result of the performed operation.
Example
operationType = 3, a = 12.0, b = 4.0 => "Multiplying numbers..." and return 48.0.
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 7.69
Challenge: Math Operation Handler
Scorri per mostrare il menu
Swipe to start coding
You're building a simple math operation processor that performs different calculations based on the selected operation type.
Use a switch statement to handle each operation type.
- Addition (
case 1)- Add
aandb. - Print
"Adding numbers...".
- Add
- Subtraction (
case 2)- Subtract
bfroma. - Print
"Subtracting numbers...".
- Subtract
- Multiplication (
case 3)- Multiply
abyb. - Print
"Multiplying numbers...".
- Multiply
- Division (
case 4)- Check if
bis not equal to zero. - If true, divide
abyband print"Dividing numbers...". - Otherwise, print
"Error: Division by zero not allowed.".
- Check if
- Default Case
- Print
"Invalid operation type."if the number doesn't match any valid case.
- Print
- Return the result of the performed operation.
Example
operationType = 3, a = 12.0, b = 4.0 => "Multiplying numbers..." and return 48.0.
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single