50 lines
1.7 KiB
TeX
50 lines
1.7 KiB
TeX
\documentclass[a4paper,french,12pt]{article}
|
||
|
||
\title{Scripting --- Exercices PowerShell}
|
||
\author{Tunui Franken}
|
||
\date{Dernière compilation~: \today{} à \currenttime}
|
||
|
||
\usepackage{styles}
|
||
\usepackage{enumitem}
|
||
|
||
\begin{document}
|
||
|
||
\maketitle
|
||
|
||
\begin{enumerate}
|
||
|
||
\item Écrire un programme qui calcule la circonférence d’un cercle de rayon de 12.5.
|
||
La circonférence est $2\pi$ fois le rayon de la circonférence (la valeur de $\pi$ est approximativement 3.141592654).
|
||
|
||
\begin{figure}[htpb]
|
||
\lstinputlisting{./circonference.pl}
|
||
\end{figure}
|
||
|
||
\item Modifiez le programme précédent pour permettre à l’utilisateur du programme de saisir la valeur du rayon.
|
||
|
||
\begin{figure}[htpb]
|
||
\lstinputlisting{./circonference_radius_from_user.pl}
|
||
\end{figure}
|
||
|
||
\item Modifiez le programme précédent en sorte que si l’utilisateur saisit le nombre inférieur à 0, la valeur reportée sera 0 (plutôt que négative).
|
||
|
||
\begin{figure}[htpb]
|
||
\lstinputlisting{./circonference_radius_from_user_not_neg.pl}
|
||
\end{figure}
|
||
|
||
\item Écrire un programme qui lit les valeurs de 2 nombres et affiche à l’écran leur produit.
|
||
|
||
\begin{figure}[htpb]
|
||
\lstinputlisting{./produit.pl}
|
||
\end{figure}
|
||
|
||
\item Écrire un programme qui lit une chaîne de caractères et un nombre et affiche, sur les lignes séparées, la chaine en question le nombre de fois indiqué par le nombre saisi.
|
||
Si l’utilisateur saisit `Fred' et `3', la sortie sera donc: \texttt{Fred Fred Fred}.
|
||
|
||
\begin{figure}[htpb]
|
||
\lstinputlisting{./multiply_string.pl}
|
||
\end{figure}
|
||
|
||
\end{enumerate}
|
||
|
||
\end{document}
|