Delphi
Version de septembre 2005
Programmation avec DELPHI Notes de cours pour les classes e re de II B et de I B
Applications en console en IIe B Programmes Delphi en Ire B
par Hubert GLESENER, Jean-Claude HEMMER, David MANCINI, Alexandre WAGNER
Table des matières
1 Introduction…………………………………………………………………………………………………………….5 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 4 4.1 4.2 4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 5.4 6 6.1 6.2 Généralités……………………………………………………………………………………………………….5 Cycle de développement……………………………………………………………………………………5 Types d’applications………………………………………………………………………………………….5 Exemple d’un cycle de développement………………………………………………………………..6 Entrées-sorties ………………………………………………………………………………………………….8 Les opérationsarithmétiques………………………………………………………………………………9 Variables………………………………………………………………………………………………………..10 Type d’une variable…………………………………………………………………………………………10 Déclaration d’une variable……………………………………………………………………………….11 L’affectation …………………………………………………………………………………………………..12 Initialisation d’une variable………………………………………………………………………………12 L’instructionreadln……………………………………………………………………………………..14 Différents types d’erreurs…………………………………………………………………………………15 Problème introductif………………………………………………………………………………………..16 Syntaxe………………………………………………………………………………………………………….18 Les conditions (expressions logiques)………………………………………………………………..18 Exercices ……………………………………………………………………………………………………….20 Introduction……………………………………………………………………………………………………22 Exemple…………………………………………………………………………………………………………22 Terminaison d’une boucle ………………………………………………………………………………..23 Boucles for…………………………………………………………………………………………………..23 Un algorithme efficace …………………………………………………………………………………….25 Exercices ……………………………………………………………………………………………………….27 Les fonctions………………………………………………………………………………………………….29 Les procédures………………………………………………………………………………………………..31 Portée…………………………………………………………………………………………………………….33 Passage des variables dans une fonction ou une procédure …………………………………..37 Les…