bac-s-maths 2023 Q5

bac-s-maths · France · bac-spe-maths__centres-etrangers_j2 1 marks Arithmetic Sequences and Series Flowchart or Algorithm Tracing Involving Sequences
Let $S = 1 + \frac{1}{2} + \frac{1}{3} + \frac{1}{4} + \ldots + \frac{1}{100}$. Among the Python scripts below, the one that allows calculating the sum $S$ is:
a. \begin{verbatim} def somme_a() : S = 0 for k in range(100) : S =1/( k+1) return S \end{verbatim}
b. \begin{verbatim} def somme_b() : S = 0 for k in range(100) : S = S + 1/(k + 1) return S \end{verbatim}
c. \begin{verbatim} def somme_c() : k = 0 while S < 100 : S = S+1 /(k+1) return S \end{verbatim}
d. \begin{verbatim} def somme_d() : k = 0 while k < 100: S = S + 1/(k + 1) return S \end{verbatim}
b. \texttt{somme\_b()}
Let $S = 1 + \frac{1}{2} + \frac{1}{3} + \frac{1}{4} + \ldots + \frac{1}{100}$.\\
Among the Python scripts below, the one that allows calculating the sum $S$ is:

a.
\begin{verbatim}
def somme_a() :
    S = 0
    for k in range(100) :
        S =1/( k+1)
    return S
\end{verbatim}

b.
\begin{verbatim}
def somme_b() :
    S = 0
    for k in range(100) :
        S = S + 1/(k + 1)
    return S
\end{verbatim}

c.
\begin{verbatim}
def somme_c() :
    k = 0
    while S < 100 :
        S = S+1 /(k+1)
    return S
\end{verbatim}

d.
\begin{verbatim}
def somme_d() :
    k = 0
    while k < 100:
        S = S + 1/(k + 1)
    return S
\end{verbatim}