Algorithmique et programmation 2

Algorithmique et programmation Chapitre Les structures de données les structures simples Objectifs spéci ?ques Identi ?er et utiliser les structures de données pour résoudre un problème - Comprendre le déroulement d ? un algorithme comportant des a ?ectations et des opérations d ? entrée sortie Plan de chapitre I Les constantes et les variables II Les types de données III Les structures simples IV Les types énumérés V Les types utilisateurs VI Les tableaux Temps prévue h Enseignant AHMED BELHASSEN Algorithmique et programmation I Les constantes et les variables Activité Soit le programme pascal suivant PROGRAM act USES WINCRT BEGIN WRITELN 'Donner le rayon ' READLN r s pi r r WRITELN 'Surface ' s END Questions Solution PROGRAM solact USES WINCRT CONST pi VAR s r REAL BEGIN WRITELN 'Donner le rayon ' READLN r s pi r r WRITELN 'Surface ' s END Lancer Turbo pascal Taper ce programme Compléter la partie manquante Exécuter ce programme et observer les sorties écran En déduire le rôle de ce programme Le rôle de ce programme est de calculer et d ? a ?cher la surface d ? un cercle pour un rayon donné Les constantes a Dé ?nition Une constante est une donnée dont la valeur reste ?xe durant l ? exécution d ? un programme b Caractéristiques Une constante est caractérisée par un nom qui est son identi ?cateur unique en plus d ? une valeur inchangeable qui nous permet de déterminer implicitement le type de cette dernière Enseignant AHMED BELHASSEN CAlgorithmique et programmation c Déclaration En algorithmique on déclare une constante comme suit Objet Général Nom Type nature Constante valeur de la constante Exemple P ? Constante En PASCAL on déclare une constante comme suit Const nom valeur de la constante Exemple Const PI Les variables a Dé ?nition Une variable est un objet pouvant prendre di ?érentes valeurs tout le long de l ? exécution d ? un algorithme ou d ? un programme b Caractéristiques Une variable est caractérisée par - Un nom identi ?cateur unique - Un contenu - Un type c Déclaration En algorithmique on déclare une variable comme suit Objet Type nature Général Nom Type de la variable Exemple m Réel En PASCAL on déclare une variable comme suit Var nom type Exemple Var k REAL Enseignant AHMED BELHASSEN Algorithmique et programmation II Les types de données Les types numériques a Le type Entier i Déclaration Au niveau de l ? algorithme Général Objet Nom Type nature Entier Exemple i j k Entier Au niveau du PASCAL Var i j k INTEGER Remarque Le langage PASCAL a cinq types entiers prédé ?nis Chaque type a un domaine de dé ?nition spéci ?que Type SHORTINT INTEGER LONGINT BYTE WORD Domaine de dé ?nition - - - Nombre de bits Signé bits Signé bits Signé bits Non signé bits Non signé bits ii Les opérateurs arithmétiques et leurs priorités Soit l ? opération suivante C résultat C A B avec A et B opérandes opérateur

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager