cours algorithmique et programmation 4 si.pdf


Aperçu du fichier PDF cours-algorithmique-et-programmation-4-si.pdf - page 2/222

Page 1 234222


Aperçu texte


Chap I

Les enregistrement et les fichiers

Rappel du cours de 2ème et 3ème
I-

Les types de données:
Algorithme Pascal
Byte
Octet
Word
Mot
Entier

Réel
caractère
Chaîne
booléen

II-

Valeur

Longueur

Shortint
Integer
Longint

0..255
0..65535
-128..127
-32768..32767
-2147483648..2147483647

real
single
Double
extended
Char
String
boolean

2.9e-39..1.7e38
1.5e-45..3.4e38
5.0e-324..1.7e308
3.4e-4932..1.1e4932
'a'..'z','A'..'Z','*','-','(','?','0'..'9'
'Tunisie','info'…
Vrai / Faux

Unsigned 8-bit
Unsigned 16-bit
Signed 8-bit
Signed 16-bit
Signed 32-bit
6 Octets
4 Octets
8 Octets
10 Octets
8 bits
0..255 caractères
1 octet

Les actions élémentaires:
Action

Algorithme

Lecture

Lire ( var)

Affichage

Ecrire (" texte ", var)

Affectation



Turbo Pascal
Read (var)
Readln(var)
write(’texte’, var)
writeln(’texte’, var)
:=

III- Les structures conditionnelles :
Structure Conditionnelle
Simple

En algorithme

En Pascal

Structure Conditionnelle
à choix multiple
Selon <Var> Faire
Val1 : Action1
Val2 : Action 2
Val3,val4 : Action 3
Sinon
Action N
Fin Selon
Case <Var> of
Val1 : Action1
Val2 : Action 2
Val3,val4 : Action 3
Else
Action N
End ;

Si <conditions> Alors
Traitement 1
Sinon
Traitement 2
FinSi

if <conditions> Then
begin
Traitement 1 ;
End
Else
begin
Traitement 2 ;
End ;
2