Préparé par Med Ben Khelil  LES STRUCTURES    DE DONNÉES      LEÇON 2 :LES TYPES DE DONNÉES ET LES EXPRESSIONS            ...
PLAN               1.     Les types de données               2.     Les expressionsPréparé par Med Ben Khelil             ...
I. LES TYPES DE DONNÉES              I.1. Le type numérique              I.1.1. Le type entier              a. Domaine des...
I. LES TYPES DE DONNÉES             b. Les opérateurs arithmétiques             On ajoutera aux opérateurs               a...
I. LES TYPES DE DONNÉES               Exemple:              17 DIV 3 Vaut 5              17 MOD 3 Vaut 2               E...
I. LES TYPES DE DONNÉES              I.1.2. Le type réel              a. Domaine des valeurs              Les valeurs de t...
I. LES TYPES DE DONNÉES              b. Les opérateurs arithmétiques              Ces opérateurs sont (+, - , / et *)     ...
Préparé par Med Ben Khelil           I. LES TYPES DE DONNÉES            c. Les fonctions arithmétiques              standa...
I. LES TYPES DE DONNÉES                                       9Préparé par Med Ben Khelil
I. LES TYPES DE DONNÉES               Activité:              Traduire en pascal l’affectations                suivante:  ...
I. LES TYPES DE DONNÉES              I.2. Le type booléen              Dans      certains   cas    il  sera               ...
I. LES TYPES DE DONNÉES              2. Opérateurs logiques                                       12Préparé par Med Ben Kh...
I. LES TYPES DE DONNÉES               Activité              Evaluez les expressions logiques                suivantes:   ...
I. LES TYPES DE DONNÉES              I.3. Le type caractère              Un caractère est représenté par le               ...
I. LES TYPES DE DONNÉES              2. Opérateurs sur les caractères              Les opérateurs : =, ≠, <, ≤, ≥, et >   ...
I. LES TYPES DE DONNÉES              3. Les fonctions prédéfinies                                             16Préparé pa...
I. LES TYPES DE DONNÉES              I.4. Autres types              1. Le type scalaire énuméré              En général un...
I. LES TYPES DE DONNÉES                                       18Préparé par Med Ben Khelil
I. LES TYPES DE DONNÉES              2. Le type intervalle              La définition d’un intervalle est décrite         ...
I. LES TYPES DE DONNÉES                                       20Préparé par Med Ben Khelil
I. LES TYPES DE DONNÉES              3. Le type chaine de caractères                                                21Prép...
Préparé par Med Ben Khelil           I. LES TYPES DE DONNÉES                                     22
I. LES TYPES DE DONNÉES                                       23Préparé par Med Ben Khelil
Prochain SlideShare
Chargement dans…5
×

Typededonnées suite du chapitre 2

623 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
623
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
29
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Typededonnées suite du chapitre 2

  1. 1. Préparé par Med Ben Khelil LES STRUCTURES DE DONNÉES LEÇON 2 :LES TYPES DE DONNÉES ET LES EXPRESSIONS 1
  2. 2. PLAN 1. Les types de données 2. Les expressionsPréparé par Med Ben Khelil 2
  3. 3. I. LES TYPES DE DONNÉES I.1. Le type numérique I.1.1. Le type entier a. Domaine des valeurs de type entier Un entier est représenté avec un nombre fixe d’octet ou de bits. C’est pour cette raison que l’ensemble des entiers dans un ordinateur est un intervalle borné de Z donc il a un minimum et un maximum. 3Préparé par Med Ben Khelil
  4. 4. I. LES TYPES DE DONNÉES b. Les opérateurs arithmétiques On ajoutera aux opérateurs arithmétiques usuels (+, - et *) deux autres opérateurs DIV et MOD. DIV : Donne le quotient dans la division entière MOD: Donne le reste de la division entière 4Préparé par Med Ben Khelil
  5. 5. I. LES TYPES DE DONNÉES  Exemple: 17 DIV 3 Vaut 5 17 MOD 3 Vaut 2  Evaluez les expressions suivantes: ((46 DIV 3) MOD 4) +1 (25 MOD 7) DIV (2 * 3) 5Préparé par Med Ben Khelil
  6. 6. I. LES TYPES DE DONNÉES I.1.2. Le type réel a. Domaine des valeurs Les valeurs de type réel forment un sous ensemble de l’ensemble des nombres réels IR. Exemple : 3.4 * 106 c’est-à-dire 3400000 s’écrira aussi 3.4 E+6 6Préparé par Med Ben Khelil
  7. 7. I. LES TYPES DE DONNÉES b. Les opérateurs arithmétiques Ces opérateurs sont (+, - , / et *) 7Préparé par Med Ben Khelil
  8. 8. Préparé par Med Ben Khelil I. LES TYPES DE DONNÉES c. Les fonctions arithmétiques standards 8
  9. 9. I. LES TYPES DE DONNÉES 9Préparé par Med Ben Khelil
  10. 10. I. LES TYPES DE DONNÉES  Activité: Traduire en pascal l’affectations suivante: Delta  Carré (b) – 4*a*c + racine carré (d) 10Préparé par Med Ben Khelil
  11. 11. I. LES TYPES DE DONNÉES I.2. Le type booléen Dans certains cas il sera nécessaire d’évaluer des propositions pour déduire si elles sont vraies ou fausses. 1. Domaine des valeurs Deux valeurs possibles :  Vrai  Faux 11Préparé par Med Ben Khelil
  12. 12. I. LES TYPES DE DONNÉES 2. Opérateurs logiques 12Préparé par Med Ben Khelil
  13. 13. I. LES TYPES DE DONNÉES  Activité Evaluez les expressions logiques suivantes: (x<=7) et (x>=0) avec x = 6 (x<=7) et (x>=0) avec x = -1 Non (x=<7) OU (x>=0) avec x = 10 13Préparé par Med Ben Khelil
  14. 14. I. LES TYPES DE DONNÉES I.3. Le type caractère Un caractère est représenté par le caractère lui-même placé entre apostrophes. Exemples : ‘’A ‘’, ‘’b ‘’, ’’+ ‘’, ‘’1 ‘’ 1. Valeurs de type caractère Tous les caractères sont ordonnés selon leurs codes ASCII: ‘’0’’<..’’9’’ ‘’a’’<‘’b’’<…’’z’’ ‘’A’’<..’’Z’’ 14Préparé par Med Ben Khelil
  15. 15. I. LES TYPES DE DONNÉES 2. Opérateurs sur les caractères Les opérateurs : =, ≠, <, ≤, ≥, et > La déclaration en pascal : VAR <nom variable> : CHAR; 15Préparé par Med Ben Khelil
  16. 16. I. LES TYPES DE DONNÉES 3. Les fonctions prédéfinies 16Préparé par Med Ben Khelil
  17. 17. I. LES TYPES DE DONNÉES I.4. Autres types 1. Le type scalaire énuméré En général un type scalaire définit une donnée de base ne représentant qu’une seule et unique valeur. 17Préparé par Med Ben Khelil
  18. 18. I. LES TYPES DE DONNÉES 18Préparé par Med Ben Khelil
  19. 19. I. LES TYPES DE DONNÉES 2. Le type intervalle La définition d’un intervalle est décrite par la donnée de deux constantes borne inferieure et borne supérieure. 19Préparé par Med Ben Khelil
  20. 20. I. LES TYPES DE DONNÉES 20Préparé par Med Ben Khelil
  21. 21. I. LES TYPES DE DONNÉES 3. Le type chaine de caractères 21Préparé par Med Ben Khelil
  22. 22. Préparé par Med Ben Khelil I. LES TYPES DE DONNÉES 22
  23. 23. I. LES TYPES DE DONNÉES 23Préparé par Med Ben Khelil

×