Vous êtes sur la page 1sur 1

Leon 1:

L'affectation

5ha"itre #: Les actions lmentaires sim"les


Pascal

Exemple:

n:=<21
1 # & ' ( ) * + ,

I-Dfinition: Une affectation permet d'affecter une

Forme gnrale: valeur une variable: Variable Valeur ,-./) (0 $o%%entaire 'ur !0) Valeur peut tre : -)!D+N (!) 1ou -)!D (!) 2 Une constante (X 3) -ea3ln (var1( var2(var3) ou Une variable (XY) -ea3 (var1( var2(var3) Expression (Moy (DC+2*DS)/3 ) !em"le: ,-./) (0 )ntrer la %oyenne:0) L'expression droite de signe d'affectation " ", -)!D+N (%oy) $u -)!D+N(%oy) sera compltement valu e puis assign e !affect e" la variable situ e gauc#e de mme Remarques: *,-./)+N: affic#age de donn e et retour la ligne$ signe$ La valeur ou le r sultat de l'expression droite du *-)!D+N: lecture de donn es et retour la ligne$ signe d'affectation doit tre de mme t%pe ou de 'La lecture de plusieurs variables de t%pe c#a(ne la t%pe compatible avec celui de la variable gauc#e$ fois est non fonctionnelle$

-.I/ L0 1!:)23 -.I/ L0 1!:#23

b- Affichage des rels:

syntaxe:
WRITELN (variable:c a!p:c iffres si"nificatifs#$ Write(vale%r&relle#$ affic#e le nombre en notation scientifi&ue!x$xxxxxxxxxxE*xx pr c d d'un espacement"$ Write(vale%r&relle: np#$ affic#e le nombre en notation scientifi&ue sur np positions pr c d d'un espacement$ Write(vale%r&relle: np:nd#$ affic#e le nombre np positions avec nd d cimales$

II-Vocabulaire et syntaxe:
Analyse & Algorithme
Forme gnrale: Variable valeur !em"le: Moy (Note1 + note2) /2

II-Les sorties: ! criture de donn es"

Pascal
Forme gnrale: Variable := valeur !em"le: Moy := (Note1 + note2) /2

1-Dfinition: La sortie est l'action l mentaire &ui consiste crire une donn e sur un p rip# ri&ue de sortie tel &ue l' cran, l'imprimante, $$$ 2-Vocabulaire et syntaxe: Analyse & Algorithme

Exemple:
-.I/ -.I/ -.I/ -.I/ -.I/ -.I/ L0 1!23 L0 1!:)23 L0 1!:1423 L0 1!:':'23 L0 1!:*:&23 L0 1!:#:12

9:=<3&81

1 # & ' ( ) * + , 14 11 1# 1& 1' 1( 1) 1*

Devoirs et examens sur : www.Kiteb.net

Affichage d'un texte: *$rire (#%e''a4e#) Exemple: )$rire (#5on6our#) Affichage de contenu d'une variable: c- Affichage des cha&nes de caract#res: *$rire (variable) Exemple : ! 178 *$rire (!) syntaxe: rite!cha&ne : n$% *$rire ()9:re''ion) Exemple : *$rire (3+8) une donn e partir d'une source d'entr e Affichage mixte: affic#e la c#a(ne sur n positions: insertion !clavier,souris, st%lo opti&ue $$$"$ c'est une op ration *$rire (#%e''a4e#( variable) Exemple: *$rire (#!=#( !) d'espacement gauc#e de la c#a(ne s'il % a moins de

Leon #: Les oprations d'entre/sortie I-Les entres: !lecture de donn es" 1-Dfinition: Une entr e consiste introduire
&ui permet d'affecter une variable en m moire, une valeur de mme t%pe ou compatible avec celle de la variable$ 2-Vocabulaire et syntaxe: Analyse Algorithme
Forme gnrale: Forme gnrale: !=Donn"e(#$o%%&&& 'ur !#) *$rire (#$o%%entaire 'ur !#) +ire (!) var1( var2(var3=Donn"e +ire(var1( var2(var3) !em"le: !em"le: Moy=Donn"e(#)ntrer la *$rire (#)ntrer la %oyenne:#) %oyenne:#) +ire (%oy) $u %crire (#)ntrer la %oyenne:#)( +ire (%oy)

Pascal
Affichage d'un texte: ,-./) (05on6our0) Affichage de contenu d'une variable: ! := 178 ,-./)+N (!) Expression: ,-./)+N (3+8) Affichage mixte: ,-./) (0!=0( !) ;;;;&& ;;;;&& &&&&&&&&&&&&&&&&&& &&&;;;&&

n caractres sinon si n insuffisant alors a+ustement automati&ue$

Exemple: $=:=05on6our0
1 -.I/ L0 1ch:)23 -.I/ L0 1ch:+23 # & ' ( ) * + ,

3- Formatage de l'affichage des rsultats: a- Affichage des entiers:

syntaxe:

rite!"aleur-enti#re : n$%

affic#e la valeur entire dans une colonne de n Exemple: $ar:= 0a0 caractres partir de la droite$ )i la valeur entire 1 # & comporte plus &ue n c#iffres alors l'affic#age -.I/ L0 1car:)23 commence par la gauc#e$ -.I/ L0 1car:+23

d- Affichage des caract#res: syntaxe: rite!car : n$% affic#e le caractre la position n et insertion d'espacement gauc#e de caractre$
' ( ) * + ,

Vous aimerez peut-être aussi