\documentclass[a4paper,11pt,french]{article}
\linespread{1.1}

\newcommand{\typedoc}{Programmer sur calculatrice}          %%%%%%%%%%%%%%% 1ere ligne du titre de la feuille		
\newcommand{\Ch}{TI 82, 83 ou 84}	 %%%%%%%%%%%%%%%% 2eme ligne et en haut à droite après
\newcommand{\ch}{Programmation}	%%%%%%%%%%%%%%% En haut à gauche (numero chapitre)
\newcommand{\Cl}{Fiche TI}	
\newcommand{\Annee}{2013-2014}	

\newcommand{\serie}{Scientifique}
\newcommand{\num}{0}	
\newcommand{\tps}{2h}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%		Package
%\usepackage[french,lined,boxed,commentsnumbered]{algorithm2e}

\input macro_final.tex

\geometry{verbose,letterpaper,tmargin=1.8cm,bmargin=1.8cm,lmargin=1.5cm,rmargin=1.5cm}
%\geometry{hmargin=1.9cm,bmargin=2.4cm, tmargin=2cm}

\setcounter{NumLecon}{0}

\psset{framearc=0.5}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%	Début
\begin{document}
 
\DocCha


\section{Créer et éditer un programme}
\noindent \begin{minipage}{12cm}
\subsection{Créer et éditer un nouveau programme}
Appuyer sur la touche \ToucheTInoire{prgm} et avec \ToucheTIFg{$\blacktriangleright$} 
choisir \texteTI{NOUV}\\
Valider par \ToucheTIb{entrer}
\end{minipage}
\begin{minipage}{6cm}
\begin{center}
\fbox{\includegraphics[scale=1]{Capture_Ecran/Nvo83.eps} }
\end{center}
\end{minipage}\\\\\\
\begin{minipage}{12cm}Entrer le nom voulu du programme (sans espace). \\
Valider par \ToucheTIb{entrer}.\\
\textit{Les touches sont déjà en mode alphabétique, 8 caractères maximum.}
\end{minipage}
\begin{minipage}{6cm}
\begin{center}
 \fbox{\includegraphics[scale=1]{Capture_Ecran/Nom83.eps}}
 \end{center}
\end{minipage}\\\\\\
\begin{minipage}{12cm}
\noindent Vous pouvez commencer à écrire votre programme à la suite des \og \textbf{:} \fg
qui indiquent chaque nouvelle ligne.
\end{minipage}
\begin{minipage}{6cm}
\begin{center}
 \fbox{\includegraphics[scale=1]{Capture_Ecran/prog83.eps}}
\end{center}
\end{minipage}\\\\
\Rqs{
\item Le programme s'enregistre au fur et à mesure automatiquement.
  \item Il est inutile de déclarer les variables sur ces calculatrices. 
\item On écrit les instructions ligne par ligne. A la fin d'une ligne, on tape 
\ToucheTIb{entrer} pour passer à la suivante. \\
Pour rajouter une ligne entre deux déjà existentes, il faut l'insérer, grâce aux touches 
\ToucheTInd + \ToucheTInoire{suppr}.}

\vspace{-0.5cm}
\subsection{Editer/Supprimer un programme déjà existant}
\noindent Pour \textbf{revenir à l'édition} d'un programme déjà existant, 
appuyer sur la touche \ToucheTInoire{prgm} , avec 
\ToucheTIFg{$\blacktriangleright$} choisir \texteTI{EDIT} 
et sélectionner le programme à modifier dans la liste des programmes existants.\\\\
Pour \textbf{supprimer} un programme, appuyer sur \ToucheTInd et \ToucheTIb{\large{$+$}}\\
Choisir \texteTI{Gest Mem/ Sup...} puis \texteTI{7:Prgm} \quad
Sélectionner alors le programme à supprimer et valider par \ToucheTIb{entrer}.

\noindent 
\begin{minipage}{13cm}
\section{Rédaction des instructions}
%\noindent La plupart des instructions se trouvent à l'aide des touches \ToucheTInoire{prgm} , \ToucheTInoire{math} et \ToucheTInd + \ToucheTInoire{math}.
\subsection{Entrées/Sorties du programme (E/S)}
Appuyer sur la touche \ToucheTInoire{prgm} et avec \ToucheTIFg{$\blacktriangleright$} 
choisir \texteTI{E/S}.\\
\textit{Il s'agit de tout ce qui concerne la communication entre le programme et l'utilisateur  : messages, valeurs de 
variables (demandées à l'utilisateur ou renvoyées par le programme) ...}\\
A votre stade, vous n'aurez besoin que des trois premières instructions.
\end{minipage} \qquad 
\begin{minipage}{3.5cm}
\vspace{1.5cm} 
\fbox{\includegraphics[scale=1]{Capture_Ecran/E-S83.eps}}
\end{minipage}\\\\
\begin{tabular}{|c|l|}\hline
 \textbf{Input ''Blabla ?'', B} & Demande \og Blabla ?\fg et enregistre la valeur rentrée 
 dans la variable B.\\\hline
  \textbf{Prompt B} & Demande \og B=? \fg et enregistre la valeur rentrée
 dans la variable B.\\\hline
  \textbf{Disp ''Blabla='',B} & Affiche le message \og Blabla= \fg, va à la ligne, 
 et affiche la valeur de la variable B.\\\hline
\end{tabular}\\\\
 \Rqs{
  \item \textbf{Input} et \textbf{Prompt} jouent le même rôle, 
  simplement Input permet de personnaliser le message à afficher.
 \item On utilise les guillemets pour afficher un message.
  \item La virgule fait aller à la ligne, se qui peut s'avérer pratique pour les messages trop longs.
 }

\subsection{Ponctuation} 
\noindent \begin{tabular}{lcllcl}
\textbf{Guillemets} & ( '' ) & \ToucheTIalpha + \ToucheTIb{\large{$+$}} &  
\textbf{Point d'interrogation} & ( ? ) & \ToucheTIalpha + \ToucheTIg{($-$)}\\
\textbf{Virgule} & ( , ) & \ToucheTInoire{\Large{,}} &
\textbf{Deux points} & ( : ) & \ToucheTIalpha +  \ToucheTInoire{\Large{.}} \\
\textbf{Espace} & ( $\sqcup$ ) &  \ToucheTIalpha + \ToucheTIg{$0$}  &
\textbf{Apostrophe} & ( ' ) & \ToucheTInd + \ToucheTIg{$0$} et \ToucheTIFh{$\blacktriangle$} autant que nécessaire
\end{tabular}

\subsection{Affectation et comparaison de variables }
\noindent 
\newcolumntype{M}[1]{>{\raggedright}m{#1}}
 \begin{tabular}{|c|M{9cm}|c|}\hline
\textbf{Valeur} \ToucheTInoire{sto$\rightarrow$} \textbf{Variable} & Donne (affecte) la valeur à la variable \\
\textit{Valeur peut être un nombre ou une opération.} &  
\begin{minipage}{3cm}
\fbox{\includegraphics[scale=1]{Capture_Ecran/affectation83.eps}}
\end{minipage}\tabularnewline\hline
\ToucheTInd+\ToucheTInoire{math} & Permet de choisir un symbole de test de comparaison.\\
\textit{Le \og = \fg apparaissant dans \textbf{Test} teste si deux valeurs sont égales, mais n'affecte pas de valeur ...}
& \begin{minipage}{3cm}
\fbox{\includegraphics[scale=1]{Capture_Ecran/test83.eps}}
\end{minipage}
\tabularnewline\hline
\ToucheTInd+\ToucheTInoire{math} + \ToucheTIFg{$\blacktriangleright$} & Permet de choisir un mot logique.\\
& \begin{minipage}{3cm}
\fbox{\includegraphics[scale=1]{Capture_Ecran/logique83.eps}}
\end{minipage}
\tabularnewline\hline
\end{tabular}

\noindent 
\begin{minipage}{11cm}
\subsection{Structure conditionnelle et boucles}
%\vspace{1cm}
\begin{minipage}{7cm}
Appuyer sur la touche \ToucheTInoire{prgm}.\\ 
Dans \texteTI{CTL} (pour \og contrôle\fg), on choisit les instructions une à une.
\end{minipage}\qquad 
\begin{minipage}{3cm}
 \fbox{\includegraphics[scale=1]{Capture_Ecran/ctl83.eps}}
\end{minipage}\\\\\\
\textit{
Attention aux endroits où l'on doit retourner à la ligne.}\\\\
\textit{Le \og \texteTI{EXEC} \fg présent ici ne sert pas à exécuter votre programme, 
mais à exécuter un autre programme (déjà existant)
à l'intérieur de celui en train d'être édité.}\\\\
%\begin{minipage}{7cm}
%\textbf{Utiliser les mots logiques : ET, OU, NON} :\\
%Appuyer sur la touche \ToucheTInd + \ToucheTInoire{math} et avec \ToucheTIFg{$\blacktriangleright$} choisir \textbf{LOGIQUE}.
%\end{minipage}\qquad 
%\begin{minipage}{3cm}
% \fbox{\includegraphics[scale=1]{Capture_Ecran/logique83.eps}}
%\end{minipage} 
 \end{minipage} \quad 
\begin{minipage}{6cm} \renewcommand{\arraystretch}{0.5}
\begin{tabular}{|M{1.8cm}|M{3.8cm}|}\hline
  If \dots \\   Then \\   \dots\\   Else\\   \dots\\   End &  \begin{minipage}{4cm}
  \begin{algorithme}
\IfThenElse{ \dots\, }
{\dots}
{\dots}
 \end{algorithme}  \end{minipage}  \tabularnewline\hline
 For(I,1,10)\\
 \dots\\
 End &  
 \begin{minipage}{4cm}
\begin{algorithme}
\For{i allant de 1 à 10}
{\dots}
 \end{algorithme}
 \end{minipage} \tabularnewline\hline
  While X>0\\
 \dots\\
 End &  
 \begin{minipage}{4cm}
\begin{algorithme}
\While{X > 0}
{\dots}
 \end{algorithme}
 \end{minipage} \tabularnewline\hline
 \end{tabular}
 \renewcommand{\arraystretch}{1}
\end{minipage}

\noindent \begin{minipage}{8.5cm}
\subsection{Les formules mathématiques}
Appuyer sur \ToucheTInoire{math} pour avoir les formules par catégorie.\\
Appuyer sur \ToucheTInd et \ToucheTIg{$0$} pour avoir le catalogue, ie tout ce qui est disponible par ordre alphabétique.
 \end{minipage} \quad 
\begin{minipage}{12cm}
\fbox{\includegraphics[scale=1]{Capture_Ecran/math83.eps}}  
 \fbox{\includegraphics[scale=1]{Capture_Ecran/Num83.eps}}  
% \includegraphics[scale=1]{Cpx83.eps} \qquad 
 \fbox{\includegraphics[scale=1]{Capture_Ecran/Prb83.eps}} 
\end{minipage}


\noindent \begin{minipage}{13cm}
\section{Exécuter un programme}
Quitter l'édition de programme avec \ToucheTInd et \ToucheTInoire{mode}\\
Appuyer \ToucheTInoire{prgm} et dans \texteTI{EXEC}, sélectionner le programme à exécuter.\\
Son nom s'affiche dans l'écran de calcul, valider son exécution par \ToucheTIb{entrer}
 \end{minipage} \qquad 
\begin{minipage}{6cm}
\fbox{\includegraphics[scale=1]{Capture_Ecran/exec83.eps}} \quad 
\end{minipage}



\end{document}
