40 exercices d'algorithmique (pseudo-code et programme)
- Descrição
- Currículo
- FAQ
- Revisões
Maîtriser l’algorithmique en pseudo-code dans ce pack contenant 40 exercices (algorithmes programmables)…
Dans ce pack d’exercices, vous pourrez mettre en pratique les bases de la programmation informatique au travers du sujet fondamental enseigné dans toutes les écoles supérieures d’informatique : l’algorithmique.
Ce pack est la suite du cours d’algorithmique nommé “Les bases indispensables de la programmation : Algorithmique“.
Il peut être exploité en complément de l’autre pack “51 exercices d’algorithmique (avec Milo)”.
Des rappels sur l’algorithmique…
Je vous propose une vidéo de rappel sur les notions de base de l’algorithmique et de la syntaxe du pseudo-code. Vous pourrez télécharger la diapositive associée. Il est recommandé d’avoir des connaissances en algorithmique (ou en programmation) pour faire les exercices du pack.
Une vidéo pour comprendre comment programmer vos algorithmes…
Je vous explique comment transformer vos algorithmes en programme informatique. La programmation en JavaScript, C# et PHP est abordée. De plus, une méthode plus générale pour tester vos programmes dans la majorité des langages est également présente bien que cette solution ne soit pas adaptée à de vrais projets.
Des exercices divers et variés…
L’objectif du pack est de mettre en application l’ensemble des notions fondamentales de la programmation. Tous les exercices proposés sont corrigés et expliqués en pseudo-code. Au moins une version programmée est présente et dans la majorité des exercices, je vous propose les versions JS, PHP (ou développement web) et C#.
Voici la liste non exhaustive des sujets abordés :
– variables,
– types
– tests “SI”
– tests “SELON”
– boucles (Pour / Tant que / Faire – Tant que)
– fonctions
– tableaux
– tableaux à deux dimensions
Attention, ce pack n’a pas pour objectif de vous apprendre la programmation dans un langage particulier. C’est pourquoi je détaille la version en pseudo-code alors que les versions programmées sont abordées brièvement. Ces dernières sont cependant toutes testées et fonctionnelles.
Bonne formation à vous…
Merci et à très vite !
Matthieu de H2PROG.
-
7Exercice 1 (Variables et chaîne de caractères)Vídeo Aula
-
8Exercice 2 (Variables et type entier)Vídeo Aula
-
9Exercice 3 (Constante et calcul de TVA)Vídeo Aula
-
10Exercice4 (Tests SI)Vídeo Aula
-
11Exercice 5 (Tests SI)Vídeo Aula
-
12Exercice 6 (Tests SI - valeur aléatoire)Vídeo Aula
-
13Exercice 7 (Tests SI imbriqués)Vídeo Aula
-
14Exercice 8 (Boucle POUR)Vídeo Aula
-
15Exercice 9 (Boucle POUR)Vídeo Aula
-
16Exercice 10 (Boucle POUR - décrémentation)Vídeo Aula
-
17Exercice 11 (Boucle POUR - saisies)Vídeo Aula
-
18Exercice 12 (Boucle POUR - puissance d'un nombre)Vídeo Aula
-
19Exercice 13 (Boucle TANT QUE)Vídeo Aula
-
20Exercice 14 (Boucle TANT QUE)Vídeo Aula
-
21Exercice 15 (Fonction)Vídeo Aula
-
22Exercice 16 (Fonction - Test et opérateur ET)Vídeo Aula
-
23Exercice 17 (Test SELON)Vídeo Aula
-
24Exercice 18 (Test SELON)Vídeo Aula
-
25Exercice 19 (Constante - Test SELON)Vídeo Aula
-
26Exercice 20 (Algorithme complet - Test SELON - Boucle TANT QUE)Vídeo Aula
-
27Exercice 21 (Algorithme complet - Test SELON - Boucle TANT QUE)Vídeo Aula
-
28Exercice 22 (Fonction)Vídeo Aula
-
29Exercice 23 (Algorithme complet - Fonction)Vídeo Aula
-
30Exercice 24 (Logique difficile)Vídeo Aula
-
31Exercice 25 (Logique difficile)Vídeo Aula
-
32Exercice 26 (Fonction et récursivité : factorielle)Vídeo Aula
-
33Exercice 27 (Algorithme complet - Fonctions, Boucle TANT QUE ...)Vídeo Aula
-
34Exercice 28 (Algorithme complet - Fonctions, Boucle TANT QUE ...)Vídeo Aula
-
35Exercice 29 (Algorithme complet - Fonctions, Boucle TANT QUE ...)Vídeo Aula
-
36Exercice 30 (Tableau)Vídeo Aula
-
37Exercice 31 (Tableau)Vídeo Aula
-
38Exercice 32 (Tableau)Vídeo Aula
-
39Exercice 33 (Tableau à 2 dimensions)Vídeo Aula
-
40Exercice 34 (Tableau à 2 dimensions)Vídeo Aula
-
41Exercice 35 (Tableau à 2 dimensions)Vídeo Aula
-
42Exercice 36 (Tableau à 2 dimensions)Vídeo Aula
-
43Exercice 37 (CRUD - Tableau à 2 dimensions)Vídeo Aula
-
44Exercice 38 (Manipuler une chaîne de caractères comme un tableau)Vídeo Aula
-
45Exercice 39 (Manipuler une chaîne de caractères comme un tableau)Vídeo Aula
-
46Exercice 40 (Manipuler une chaîne de caractères comme un tableau)Vídeo Aula
-
47Le mot de la finVídeo Aula
