Académique Documents
Professionnel Documents
Culture Documents
Solution informatique relative un problme Suite dactions !instructions" appliques sur des donnes # tapes principales $
%& saisie !rception" des donnes '& Traitements #& restitution !application" des rsultats
23me principes fondamentau que les autres langages ob4ets !.elphi5 ,ava5 etc&" 6isual () introduit des fonctionnalits supplmentaires $ la programmation visuelle et la programmation vnementielle
7angage compil $ 8 rapidit 9 * pas portable !solution possible $ /rite once5 compile any/here 9 e & 7a>arus"
7angage pseudo*compil $ 8 portabilit plate*forme 9 * lenteur !?" !principe $ /rite once5 run any/here 9 e & ,ava"
+ro4et
.claration de constante 8 affectation A-S $ sortie cran .claration de variable 8 A-S $ saisie console 8 affectation .claration de variable 8 <ffectation 8 Transtypage .claration de variable 8 (alcul 8 <ffectation (oncatnation 8 affichage
if !condition" W bloc dinstructions si condition vraie9 = X else W bloc dinstructions si condition fausse9 = X
s/itch !variable" W case valeur1%$ instruction!s" pour valeur1%9 brea09 case valeur1'$ instructions!s" pour valeur1'9 brea09 = default $ instruction!s" pour cas par dfaut9 brea09 X
7a partie default est facultative& brea0 fait sortir de la structure 23me dans default il faut mettre brea0
for !initialisation9 test continuation9 suite" instruction9 for !initialisation9 test continuation9 suite" W instruction!s"9 X
brea0 peut casser la boucle !nous faire sortir directement" continue saute les instructions et passe litration suivante
type1de1retour nom1de1fonction!arguments" W instructions9 return valeur renvoyer9 X % argument D type nom de paramtre Si plusieurs arguments5 les sparer par des 5 +rocdure $ type de retour D void 9 return nest pas ncessaire dans ce cas return provoque la sortie directe de la fonction ds quelle est invoque fonction sans argument5 on doit conserver quand m3me les parenthses !" lors de la dfinition et lors de lappel