Ответ в вашем случае ничего не меняет.
Вы всегда можете использовать Godbolt, чтобы взглянуть на асм.
https://godbolt.org/z/wkFHM5
Как видите
area=r*r*PI;
cout << area << endl;
выдает тот же код, что и
cout << r*r*PI << endl;
Промежуточная переменная - это способ и способ хранения данных, которые вы хотите использовать повторно, и все.