Результат можно вычислять прямо в операторе вывода, если вычисление представляет простое выражение и не требует дальнейшего использования. Например:
```
cout << 2 + 2 << endl;
```
Однако, если вычисление сложнее и будет использовано несколько раз в коде, рекомендуется завести отдельную переменную для хранения значения. Это делает код более читабельным и позволяет избежать повторного вычисления значения. Например:
```
int x = 5;
int y = 2 * x + 3;
cout << y << endl;
```
В данном случае вычисление 2 * x + 3 заведено в отдельную переменную y, чтобы иметь возможность использовать значение y в дальнейшем коде.