Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Challenge: Parking Fee Calculator | Conditional Control Flow Practice
C++ Conditional Statements

bookChallenge: Parking Fee Calculator

Tarefa

Swipe to start coding

You are building a parking management system. Each vehicle type pays a different fee depending on the parking zone.

  1. Check the car type using if and else if:
    • If the car is "compact", use a switch statement on zone to assign the fee:
      • Zone 1 → $5.0
      • Zone 2 → $3.0
      • Other zones → $4.0
    • If the car is "SUV", use a switch statement on zone to assign the fee:
      • Zone 1 → $8.0
      • Zone 2 → $6.0
      • Other zones → $7.0
    • For other car types, set the fee to $0.0.
  2. Return the fee from the function.

Example

calculateParkingFee("compact", 1)5.0
calculateParkingFee("SUV", 3)7.0
calculateParkingFee("truck", 2)0.0

Solução

solution.cpp

solution.cpp

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 1
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain this in simpler terms?

What are the main points I should remember?

Can you give me an example?

close

Awesome!

Completion rate improved to 7.69

bookChallenge: Parking Fee Calculator

Deslize para mostrar o menu

Tarefa

Swipe to start coding

You are building a parking management system. Each vehicle type pays a different fee depending on the parking zone.

  1. Check the car type using if and else if:
    • If the car is "compact", use a switch statement on zone to assign the fee:
      • Zone 1 → $5.0
      • Zone 2 → $3.0
      • Other zones → $4.0
    • If the car is "SUV", use a switch statement on zone to assign the fee:
      • Zone 1 → $8.0
      • Zone 2 → $6.0
      • Other zones → $7.0
    • For other car types, set the fee to $0.0.
  2. Return the fee from the function.

Example

calculateParkingFee("compact", 1)5.0
calculateParkingFee("SUV", 3)7.0
calculateParkingFee("truck", 2)0.0

Solução

solution.cpp

solution.cpp

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 1
single

single

some-alt