x is now 50
Reason — The output of the program will be x is now 50. This is because the variable x inside the func function is a local variable, so any changes made to it inside the function do not affect the global variable x defined outside the function. Therefore, after calling the func function, the value of x remains unchanged and is still 50 when printed.