diff options
author | Crystal <crystal@wizard.tower> | 2023-10-11 22:49:01 +0100 |
---|---|---|
committer | Crystal <crystal@wizard.tower> | 2023-10-11 22:49:01 +0100 |
commit | a565af2ec831e21dc4cd38911cbbdefc7387320b (patch) | |
tree | 7ec0c944f023641c703dc0a14c6c3843528d6fa0 /src/org/uni_notes/alsd1.org | |
download | www-a565af2ec831e21dc4cd38911cbbdefc7387320b.tar.gz |
Finally, an update
Diffstat (limited to 'src/org/uni_notes/alsd1.org')
-rwxr-xr-x | src/org/uni_notes/alsd1.org | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/org/uni_notes/alsd1.org b/src/org/uni_notes/alsd1.org new file mode 100755 index 0000000..2619592 --- /dev/null +++ b/src/org/uni_notes/alsd1.org @@ -0,0 +1,33 @@ +#+title: ALSD1 +#+AUTHOR: Crystal +#+OPTIONS: ^:{} +#+OPTIONS: num:nil +#+EXPORT_FILE_NAME: ../../../uni_notes/alsd.html +#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="../src/css/colors.css"/> +#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="../src/css/style.css"/> +#+OPTIONS: html-style:nil +#+OPTIONS: toc:nil + +* Contenu de la Matiére +** Chapitre 1: Elements de Base +- Algorithmique, procésseur, action. +- Programme et languages de programmation. +- Analyse des problémes. + +** Chapitre 2: Présentation du formalisme Algorithmique +** Chapitre 3: Eléments de base du language C +** Chapitre 4: Modularité( Fonction et Procédure ) +** Chapitre 5: Les structures des données statiques + + +* Premier cours : Algorithmes /Oct 1/ : +** Définition d'un algorithm : +Un ensemble d'opérations ecrites dans le language naturel. + +*** Example d'un Algo : Résolution d'une équation du second ordre (ax²+bx+c=0) +1. Si a=0 ET b=0 alors *l'équation n'est pas du 2nd ordre*. +2. Si a=0 et b≠0 alors *x= -c/5* . +3. Si a≠0 alors *calculer Δ= b²-4ac* : + a. Si Δ=0 alors *x=-b/2a*. + b. Si Δ<0 alors *l'équation n'as pas de solution*. + c. Si Δ>0 alors *x=[-b±sqrt(Δ)]/2a* |