It's a bit unclear what you're looking for. Nevertheless, I'll suggest at least three ways you might automate numbering of exercises for a book.
Using the enumitem package with the inline option
This first approach requires that you load the enumitem package. Since you mention inline, I'm guessing you might want the inline feature for the enumitem package. Here's how you can set this up:
\documentclass{article}
\usepackage[inline]{enumitem}
\begin{document}
\begin{enumerate}[label=\bfseries(\arabic)]
\item Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae,
aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli
appellantur. Hi omnes lingua, institutis, legibus inter se differunt.
\item Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit.
\item Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque
humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe
commeant atque ea quae ad effeminandos animos pertinent important,
proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter
bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute
praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut
suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt.
\item Eorum una, pars, quam Gallos obtinere dictum est, initium capit a flumine
Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit
etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones.
\end{enumerate*}
\end{document}
which produces the following:

Defining your own counter
This next approach requires that you define your own counter and a command to both advance the counter and type set the problem number.
\documentclass{article}
\newcounter{mycurrentproblem}
\newcommand{\newproblem}{\refstepcounter{mycurrentproblem}%
\par\noindent
{\bfseries(\arabic{mycurrentproblem})}\hspace*{0.5em}}
\begin{document}
\newproblem Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae,
aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli
appellantur. Hi omnes lingua, institutis, legibus inter se differunt.
\newproblem Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit.\label{garumna.flumen}
\newproblem Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque
humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe
commeant atque ea quae ad effeminandos animos pertinent important,
proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter
bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute
praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut
suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt.
\newproblem Eorum una, pars, quam Gallos obtinere dictum est, initium capit a flumine
Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit
etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones.
In problem~\ref{garumna.flumen}, what are the names of the rivers that form the borders of Gaul?
\end{document}
This produces:

Using amsthm to define a theorem-like enviornment
The third approach uses the amsthm package which allows you to define a theorem-like environment.
\documentclass{article}
\usepackage{amsthm}
\newtheorem{prob}{Problem}
\begin{document}
\begin{prob}%'
Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam
Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli appellantur. Hi
omnes lingua, institutis, legibus inter se differunt.
\end{prob}%'
\begin{prob}%'
Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit.
\end{prob}%'
\begin{prob}%'
Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque humanitate
provinciae longissime absunt, minimeque ad eos mercatores saepe commeant
atque ea quae ad effeminandos animos pertinent important, proximique sunt
Germanis, qui trans Rhenum incolunt, quibuscum continenter bellum gerunt. Qua
de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere
cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos
prohibent aut ipsi in eorum finibus bellum gerunt.
\end{prob}%'
\begin{prob}%'
Eorum una, pars, quam Gallos obtinere dictum est, initium capit a flumine
Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit etiam
ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones.
\end{prob}%'
\end{document}
which results in 
enumitemandparalist), sectioning, theorem like-environments withamsthm's orntheorem's\newtheoremcould be what you are looking for. – moewe Sep 05 '13 at 09:06