Skip to content

LudovicPatho/algo_and_pseudo_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Algorithme et pseudo-code.

  • Repository: algo_and_pseudo_code
  • Durée: 1 jour
  • À délivrer sur :
    • Github

Objectifs

  • Comprendre l'algorithmique
  • Premier pas dans le code.

Index

  1. Introduction ←
  2. Les variables
  3. Les conditions
  4. Les boucles
  5. Les tableaux
  6. Les fonctions

L'algo, c'est quoi ?

Allez, on va regarder sur wikipédia.

Un algorithme est une suite finie et non ambiguë d’opérations ou d'instructions permettant de résoudre un problème ou d'obtenir un résultat.

On retrouve de l'algorithmique partout, pas uniquement en informatique ou dans les maths. Par exemple quand vous suivez les instructions du mode d'emploi de votre commode Ikéa, vous suivez en fait un algorithme. De même lorsque vous expliquez le chemin à prendre pour aller chez l'épicier du coin, vous utilisez également un algorithme.

- Avancer tout droit.
- Tourner à gauche.
- Avancer tout droit.
- Tourner à droite. 

En résumé, un algorithme est donc un ensemble d'instructions simples qui permettent de parvenir à un resultat ou de solutionner un problème.

Et le pseudo-code, c'est quoi ?

On retourne sur wikipédia :

En programmation, le pseudo-code, également appelé LDA (pour Langage de Description d'Algorithmes) est une façon de décrire un algorithme en langage presque naturel, sans référence à un langage de programmation en particulier.

Donc on va utiliser le pseudo-code qui à l'avantage de se concentrer uniquement sur la logique sans se soucier de la syntaxe, qui est spécifique à chaque technologie. Cette logique sera applicable à n'importe quel langage informatique. Nous allons utiliser le gratuiciel Larp pour la mettre en oeuvre et pouvoir l'executer. Notez que l'on fait même abstraction de l'anglais pour se concentrer uniquement sur la logique

Windows

Téléchargez simplement Larp et installez le, vous n'avez rien à faire d'autres.

Linux

Ceux qui sont sur linux, veuillez d'abord télécharger et installer Wine. Wine un est petit outil qui permet de faire tourner certains programmes windows sur linux. Ensuite vous pourrez installer Larp

Mac OSX

Pour ceux qui sont sur Mac Osx, il existe un équivalent à wine qui est Play on mac. Ensuite veuillez télécharger et installer Larp.

Création du nouveau projet

Allez dans fichier et ensuite cliquez sur Nouveau. Selectionnez ensuite Pseudo-code.

Vous devriez avoir quelque chose comme ceci :

\\ Module principal
DÉBUT
        
FIN

Les mots clés DÉBUT et FIN délimitte un bloc dans lequel votre algorithme sera executé. Si vous mettez une partie de votre algo en dehors de ces mots clés, il ne sera pas executé. Pire vous aurez une erreur.

Chapitre suivant :

About

Exercices d'algorithme et utilisation du pseudo-code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published