PPrrooggrraammmmaattiioonn 
AAffffeeccttaattiioonn
CCoonnvveennttiioonnss 
Programme 
Mémoire vive 
- RAM 
Écran
AAffffeeccttaattiioonn ssiimmppllee 
Programme 
A = 10 
Mémoire vive 
- RAM 
Écran 
A 10
AAffffeeccttaattiioonn ssiimmppllee 
Programme 
A = 10 
B = "Bonjour” 
Mémoire vive 
- RAM 
Écran 
A 10 
B Bonjour
TTyyppeess 
● 22 ttyyppeess ddiifffféérreennttss mmoonnttrrééss :: 
● EEnnttiieerr ((IInntt[[eeggeerr]])) ====>> 11, --55, 1100000000000022... 
● CChhaaiinnee ddee ccaarraaccttèèrree ((tteexxttee)) ((SSttrr[[iinngg]])) 
====>> ""aa"", ""bboonnjjoouurr"", "" "", ""llee mmoonnddee""... 
● AAuuttrreess eexxiisstteenntt 
● RRééeell ((FFllooaatt)) ====>> 11.22, 00.55, 44ee55 ((440000000000))... 
● BBoooollééeenn ((bbooooll)) ====>> TTrruuee, FFaallssee 
● ...
AAffffeeccttaattiioonn ccaallccuull 
Programme 
A = 8+2 
Mémoire vive 
- RAM 
Écran 
A 
10 
10
AAffffeeccttaattiioonn rreennoouuvveellééee 
Programme 
A = 10 
B = "Bonjour” 
B = "12” 
Mémoire vive 
- RAM 
Écran 
A 10 
B 1B2onjour
AAffffeeccttaattiioonn eett uuttiilliissaattiioonn ddee llaa vvaalleeuurr 
Programme 
A = 8+2 
A = A + 1 
Mémoire vive 
- RAM 
Écran 
A 
10 
10 
11 
11
OOppéérraatteeuurrss 
● // :: DDiivviissiioonn rrééeellllee 
● EExx :: 1144 // 33 == 44,666666666666666666666666666677 14 3 
4,66666... 
-12 
2 0 
18 
20 
18 
20 
18 
20 
18 
20 
18 
2
OOppéérraatteeuurrss 
● //// :: DDiivviissiioonn eennttiièèrree 
● EExx :: 1144 //// 33 == 44 14 3 
4 
-12 
2
OOppéérraatteeuurrss 
● %% :: MMoodduulloo ((oouu rreessttee dd''uunnee ddiivviissiioonn eennttiièèrree)) 
● EExx :: 1144 %% 33 == 22 14 3 
4 
-12 
2

02 presentation-variables-operateurs