Cours d'algorithme
COURS ALGORITHMIQUE – PARTIE 1
SCIENCES ECONOMIQUES - SEMESTRE 4 – 2020/2021
A. DRISSI / M. BENHADDOU / I. MZILI
Sciences Economiques – Semestre 4 – Cours d’Algorithmique
Introduction
L'algorithmique est l’ensemble des règles et des techniques permettant de définir et de concevoir des algorithmes.
En informatique, un algorithme est une sorte de « plan » composé d’une suite finie d’instructions
(écrites selon un format adapté aux …afficher plus de contenu…
De ce point de vue, l’algorithmique est une première étape nécessaire à la compréhension de la logique de communication avec les ordinateurs, par le biais des langages de programmation (et parfois même via les logiciels).
Un algorithme peut s’écrire indépendamment de tout langage de programmation mais doit respecter la logique d’écriture des programmes, utilisée par l’essentiel des langages de programmation.
De ce fait, dans le présent cours, nos algorithmes seront écrits à l’aide d’un pseudo-langage (ou pseudo-code) proche des langages de programmation classiques.
I- Les variables
Dotée d’un nom (X, A, Var, Truc, …), une variable est un espace qui permet de stocker une …afficher plus de contenu…
III- Le test SI
En reprenant le dernier exemple (cf. instructions de lecture/écriture) on se rend compte qu’il considère toujours la personne comme étant un Monsieur ! Si par exemple l’utilisateur est une femme qui entre les mots : Samira et Badri, on aura : car l’algorithme n’a prévu que le cas « Monsieur ». Il serait judicieux de reformuler ce programme de manière à ce qu’il puisse aussi identifier les femmes. Comme le concepteur de l’algorithme ne peut prévoir à l’avance si l’utilisateur sera femme ou homme, il doit demander à celui-ci s’il est homme ou femme avant d’afficher « Vous êtes Monsieur » ou « Vous êtes Madame ».
La modification consiste à inclure une variable Sexe (1 pour homme et 2 pour femme) et de