L'informatisation des ressources humaines
Un algorithme n'est jamais lié à un langage.
Principe de l'algorithme
L'algorithme doit être lisible, compréhensif
Règles d'algorithme :
- le nom le rôle, expliquer du résultat, le principe - le corps : délimité par les mots début et fin - description des variables d'écrire leur type
Convention - mettre les identifiants des variables en minuscules, le nom de la variables doit refléter son contenu - nom de la fonction ou de la procédure : une majuscule au début de chaque mot, coller, ou on utiliser des underscor. - PQL : Plan qualité logiciel (description des normes algorithmique)
Les variables :
Une variable doit avoir un nom, une valeur et un type
Le type correspond au différente valeur de la variable
Les différents typess : entier, réel, boolean, les cractères(alphabétique ou numérique), les chaînes de caractères (attention aux typages des varaibles);
Les operateurs mathématique : +,-,/,*, div(modulo)
Les opérandes - opérateur binaire - opérateur ternaire - opérateur unaire
L'opérateur est associé à un type de donnée :
Les opérateur booleen : - non - et logique : il fout que les 2 opérandes soit vrai que la résultat soit vrai, si non faut - ou logique : il faut au moins une opérande soit vrai pour le résultat soit vrai, si non le résultat est faux. - ou exclusif : les opérandes doivent avoir des valeurs différents
Les opérateur s de comparaison
Les priorités :
La multiplication est prioritaire sur la division et la soustraction
3 * 2 + 5 = 11
3 * (2 + 5) = 21
Les affectations : elles sont font toujours de la droite vers la gauche ex : c ( a + b
Si c avait une valeur avant l'affectation la valeur est perdu.
Afficher et lire le contenu d'une variable variable ( lire() ecrire (variable)
Nom : carreEntier
Rôle : calculer le carré d'un entier et l'afficher
Donne : valeur entrer par l'utilisateur
Résultat : carre d
proc