Comment composer en LaTeX l'algorithme représenté sur l'image ci-dessous ?
Affichage de 5 parmi 12
Afficher 7 commentaire(s) en plus
|
On pourrait utiliser l'extension Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article} \usepackage{mathtools} \usepackage[linesnumbered,ruled,vlined]{algorithm2e} \begin{document} \begin{algorithm} \caption{Determinier....} \SetAlgoVlined \SetKwInOut{Input}{input} \SetKwInOut{Output}{output} \Input{N un entier...} \Output{nombre ...} \tcc{initialisation} somme\textunderscore dividiseur $\leftarrow 0$ \While{diviseur $< N$}{ \If{N mod ...}{ somme ... } } \KwRet{nombre ...} \label{alg:PoEG} \end{algorithm} \listofalgorithms \end{document} Publiée 13 Nov '20, 14:30 samcarter |
Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage{mathtools} \usepackage[linesnumbered,ruled,vlined]{algorithm2e} \begin{document} \begin{algorithm} \caption{Déterminier le caractère parfait ou non d'un nombre strictement positif} \SetAlgoVlined \SetKwInOut{Input}{input} \SetKwInOut{Output}{output} \Input{N un entier...} \Output{nombre\textunderscore parfait un boolean} \tcc{initialisation des deux variable sommediviseur et diviseur de deux varaible entiére} somme\textunderscore diviseur $\leftarrow 0$ diviseur $\leftarrow 1$ \tcc{calculer la some de diviseur et comparer cetter somme avec le nombre N} \While{diviseur $< N$}{ \If{N mod diviseur = 0}{ somme\textunderscore diviseur $\leftarrow somme\textunderscore diviseur + diviseur$ diviseur $\leftarrow diviseur + 1$ } } nombre\textunderscore parfait $\leftarrow (N = somme\textunderscore diviseur )$ $\wedge (N \neq 0)$ \tcc{retourner le résultat} \KwRet{nombre ...} \label{alg:PoEG} \end{algorithm} \listofalgorithms \end{document}
Lien permanent
Cette réponse est marquée comme « Wiki ».
Publiée 13 Nov '20, 16:25 farisbk la liste des algorithmes est ce qui manque
(13 Nov '20, 16:26)
farisbk
|
@farisbk : bienvenue sur TeXnique !
J'ai édité votre code pour faire apparaître l'image. Mais quelle est votre question ?
la question est de faire cet algo comme le montre l'image en Latex
@farisbk On pourrait utiliser l'extension
algorithm2e
@samcarter oui bien sure
@samcarter mais ce n'est pas exactement comme le montre l'image ci-dessus?
@farisbk Le fait que ce que propose samcarter ne corresponde pas tout à fait à la mise en page que vous avez donnée en exemple est-il si gênant ? Si c'est le cas, il faudrait préciser les différences non souhaitées.
@farisbk Pas exactement, mais il devrait avoir tout pour reproduire votre image.
la liste des algorithmes est ce qui manque
@farisbk Pour la liste des algorithmes :
\listofalgorithms
maintenant comment ajouter cette opération" ∧ (N ≠ 0) " à la 7ème liste dans l'algo ∧ (N ≠ 0)
@farisbk
$ \wedge (N \neq 0) $
thank you very much