Informatique


Les boucles

TANT QUE

Syntaxe
	ACTION declaration
	 TANT QUE (condition)
	// instructions à exécuter si la condition renvoie VRAI
	 FINTANT
	FIN ACTION 
	
Exemple
	ACTION declaration
	val1,cpt:entier
	    LIRE val1
	cpt <- 1
	    TANT QUE (cpt < val1)
	      ECRIRE "Tour n°",cpt
	   cpt++
	    FINTANT
	FIN ACTION 
Exemple
	ACTION declaration
	val1:entier
	    LIRE val1
	    TANT QUE (val1 != 999)
	      ECRIRE "Valeur entrée:",val1
	      LIRE val1
	    FINTANT
	FIN ACTION 

FAIRE TANT QUE

Syntaxe
	ACTION declaration
	 FAIRE 
	// instructions à exécuter si la condition renvoie VRAI
	 TANT QUE(condition)
	FIN ACTION 
	
Exemple
	ACTION declaration
	val1,cpt:entier
	    LIRE val1
	cpt <- 1
	    FAIRE 
	      ECRIRE "Tour n°",cpt
	   cpt++
	    TANT QUE(cpt < val1)
	FIN ACTION 

POUR

Syntaxe
	ACTION declaration
	 POUR(i DE n A m PAR 1) FAIRE
	// instructions à exécuter si la condition renvoie VRAI
	 FINPOUR
	FIN ACTION 
	
Exemple
	ACTION declaration
	 POUR(i DE 0 A 5 PAR 1) FAIRE
	    ECRIRE "Tour n°",i
	 FINPOUR
	FIN ACTION