mijn stukken gedaan, faculteit programma ook opgedeelt zodat de structuur duidelijk is
[sec1415.git] / an_faculteit.tex
index 72ce647..605eedb 100644 (file)
@@ -97,6 +97,25 @@ Wat in \textit{Piet} er uit ziet als in Figuur~\ref{fig:img3}
        width=256px]{img3.png}}
 \end{figure}
 
+\begin{figure}[H]
+       \caption{Faculteit vanuit \textit{While} naar \textit{Piet}(Geannoteerd)}
+       \label{fig:img5}
+       \centering
+       \fbox{\includegraphics[natheight=320px, natwidth=256px, height=160px,
+       width=128px]{img5.png}}
+\end{figure}
+De code blokken komen als volgt overeen met stukken\textit{While} code.\\
+\begin{tabular}{ll}
+       A & \lstinline{x:=5; y:=1}\\
+       B & \lstinline{$\neg$(x=1)}\\
+       C & \lstinline{y:=y*x}\\
+       D & \lstinline{x:=x-1}\\
+       E & het stukje achter de while loop, hierin printen we de uitkomst zodat we
+       er ook nog wat aan hebben, dit gebeurt in het originelen \textit{While}
+       programma niet. Het pyramidevormige stuk zorgt voor een terminatie\\
+       F & \lstinline{while$neg$(x=1) do(y:=y*x; x:=x-1)}
+\end{tabular}
+
 \begin{landscape}
 De afleidingsrij voor 1! ziet er als volgt uit:\\
 $