Algorithmique et programmation
Pr. Slimane Bah, ing. PhD
Séance 5
1
GELEC
© Slimane .bah@emi.ac.ma
Semaine 7
Semestre 1 : Sept - Jan 2012
Hints
Coordonnées d’affichage sur la console
• Effacer l’écran
• Format printf("\033[x;yH");
• gotoxy(x,y) Gotoxy(x,y) { COORD coord; coord.x=x; coord.y=y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord); }
2 © Slimane .bah@emi.ac.ma Semestre 1 : Sept - Jan 2012
Programmation C
Variable
• Une variable est une donnée qui peut changer de valeur dans un programme/algorithme • Une variable est une case mémoire (ou plusieurs) réservée par l’ordinateur pour accueillir une valeur. (dans la RAM)
• La variable est caractérisée par : - Un identificateur - Un type (C est un langage typé) - Une taille - Une valeur
3 © Slimane .bah@emi.ac.ma Semestre 1 : Sept - Jan 2012
Programmation C
Variable : Types
• Le type d’une variable nous permet de connaître : - Sa taille en mémoire - Sa représentation - La plage des valeurs possibles - Les opérations possibles sur cette variable • Il n’y a que deux types de bases en C : les entiers et les réels • Les autres types sont des variantes des deux types de base
• Types simples Vs types composés
• Un caractère ? Une chaîne de caractère ? Le booléen ?
4 © Slimane .bah@emi.ac.ma Semestre 1 : Sept - Jan 2012
Programmation C
Variable : Types
• Les types de base: int : entiers float : réel précision simple
double : réel double précision char : un seul caractère (confondu avec son code ASCII).
Cas particulier du int • Des qualificatifs sont ajoutés : short, long, signed, unsigned
© Slimane .bah@emi.ac.ma
5
Semestre 1 : Sept - Jan 2012
Programmation C
Variable : Types
6
© Slimane .bah@emi.ac.ma
Semestre 1 : Sept - Jan 2012
Programmation C
Variable : Types
7
© Slimane .bah@emi.ac.ma
Semestre 1 : Sept - Jan 2012
Programmation C
Variable : Types
chiffres