1
1
Programmation
Master Technologies et Handicap
Mohammed ZBAKH
Mohammed.zbakh02@univ-paris8.fr
2
Langage de programmation
Le langage de programmation : traduire
l’algorithme dans un langage adapté à
l’informatique
Le langage de programmation doit être
compréhensible à la fois pour l’utilisateur et
pour l’ordinateur
Le langage de programmation doit respecter
une syntaxe
2
3
Les langages de programmation
C#
C/C++
Java
Basic
Python
Assembleur
PHP
4
C++
C++ est un langage de programmation
permettant la programmation sous de
multiples paradigmes :
Programmation procédurale
Programmation orientée objet
Programmation générique
3
5
De l’algorithme vers C++
Type de données :
Entier -> int
Réel -> float / double
caractère -> char
chaîne -> char
booléen -> bool
6
De l’algorithme vers C++
Déclaration
Algorithmique
Var
listes des variables
: type;
C++
type
listes des variables
;
Exemple
int
nombre
;
float
note
;
4
7
De l’algorithme vers C++
Lecture/Écriture
Algorithmique
Lire(variable);
Écrire(variable)
C++
cin >> variable;
cout << variable;
Exemple
cin >> nombre;
cout << ‘Entrer une valeur ‘;
8
De l’algorithme vers C++
Affectation
Algorithmique
variable expression;
C++
variable = valeur;
Exemple
carre = nombre * nombre;
5
9
De l’algorithme vers C++
La structure alternative
Algorithmique
SI
condition
ALORS
action(1)
SINON
action(2)
FINSI;
C++
if (
condition
)
action(1);
else
action(2);
10
De l’algorithme vers C++
La structure alternative
Algorithmique
SELON condition
début
val 1 : action 1;
...
val N : action N
Sinon : action
fin;
C++
switch(condition) {
case c1:instruction1;
break;
...
default: instruction;
break;
}
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!