[I want to calculate the space of the circle but after i enter the value of r the value of x become 0]
(https://i.stack.imgur.com/BjgpH.png) (https://i.stack.imgur.com/LaRWI.png)
I did not try anything since I am a beginner
[I want to calculate the space of the circle but after i enter the value of r the value of x become 0]
(https://i.stack.imgur.com/BjgpH.png) (https://i.stack.imgur.com/LaRWI.png)
I did not try anything since I am a beginner
 
    
    This is not the proper usage to namespace. We use such language feature in case we want to generate a space with our own functions and variables, similar to classes. I recommend you to create a function with desired behaviour.
 
    
    you are not returning anything in your namespace.. check this code:
// Creating namespaces
#include <iostream>
using namespace std;
namespace mc {
const float b = 3.14;
float value(int r) { 
    return b*r*r; 
    }
}
 
int main()
{
    int r;
    cin>>r;
    cout << mc::value(2) << '\n';
    return 0;
}
Please mark this answer correct if you are satisfied with this.
