Step 1: Concept
Use standard binomial identities involving weighted binomial coefficients.
Step 2: Meaning
Let
\[
S=\sum_{r=0}^{n}(r+1)\frac{{}^nC_r}{2^n}.
\]
Then
\[
S=\frac{1}{2^n}
\left(
\sum_{r=0}^{n} r\,{}^nC_r
+
\sum_{r=0}^{n} {}^nC_r
\right).
\]
Step 3: Analysis
Using identities,
\[
\sum_{r=0}^{n} {}^nC_r=2^n,
\]
and
\[
\sum_{r=0}^{n} r\,{}^nC_r=n2^{\,n-1}.
\]
Therefore,
\[
S=\frac{n2^{n-1}+2^n}{2^n}
=\frac{n}{2}+1.
\]
Given
\[
\frac{n}{2}+1=16.
\]
Hence,
\[
\frac{n}{2}=15
\]
and
\[
n=30.
\]
Step 4: Conclusion
Therefore the required value is $30$.
Final Answer: (D)