Chapitre iv
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Chapitre IV PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on
  • Presentation posted in: General

Chapitre IV. LES STRUCTURES SIMPLES. Plan. I- Les entrées II- L’affectation III- Les sorties. INTRODUCTION. Une structure simple regroupe l’action d’entrée (ou lecture des données), l’action de sortie (ou écriture des données et des résultats) et l’action d’affectation.

Download Presentation

Chapitre IV

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Chapitre iv

Chapitre IV

LES STRUCTURES

SIMPLES


Chapitre iv

Plan

I- Les entrées

II- L’affectation

III- Les sorties


Introduction

INTRODUCTION

Une structure simple regroupe l’action d’entrée (ou lecture des données), l’action de sortie (ou écriture des données et des résultats) et l’action d’affectation.


Les entr es

Les entrées

  • 1 Activité :

    En général un programme nécessite des données qui peuvent être introduite par des périphériques d’entrées (par défaut c’est le clavier) ou par des périphériques d’entrées/sortie (un disque par exemple).

    L’action d’entrée se représente par :


Chapitre iv

Remarques :Plusieurs données peuvent être lues par une seule opération de lecture, exemple : Lire (x, y, z)READLN provoque un retour à la ligne après l’opération de lecture.


Ii affectation

Valeur

Variable

II- AFFECTATION :

L’opération d’affectation consiste à affecter une valeur à une variable. Cette opération est représentée par une flèche orientée vers la gauche 

  • Exemples :

    D1  14.5 la variable D1 reçoit la valeur réelle 14.5

    D2  10 la variable D2 reçoit la valeur réelle 10

    M  (D1 + D2) / 2 la variable M reçoit la somme des contenus de D1 et D2 divisé par 2, c'est-à-dire 12.25

    M  M + 1 la variable M reçoit l’ancienne valeur de M augmentée de 1

VariableValeur


Chapitre iv

  • Remarque : la valeur ou le résultat de l’expression située à droite de l’affectation doit être de même type ou de type compatible avec celui de la variable à gauche.

  • Exemple:

    Soit le tableau de déclaration suivant :

    Les affectations suivantes ne sont pas permises :

    B  "Foulent"

    C [5]  A

    3.25  B

    A  A / 2


Chapitre iv

  • Application :

    Déterminer les valeurs de X, Y et Z après l’exécution de la séquence d’instructions suivantes :

  • X  5

  • Y  -2

  • Z  -Y + X

  • X  -Y

  • Y  Y + X

  • Z  X + 1

  • X Y - X


Iii les sorties

III- Les sorties 

  • L’action de sortie ou d’écriture permet à l’utilisateur de voir une information sur un périphérique de sortie (écran par défaut)


Chapitre iv

  • Remarques

    On peut changer le format de l’affichage des variables de type réel (nombre de chiffres avant et après la virgule).

    Soit A une variable de type réel.

    A 123,5248

    Write(A) :………………

    Write(A:3:2): ………………

    Formatage de l’affichage des données numériques, syntaxe :

    WRITE (variable: n: m);

  • n : est le nombre total des chiffres, virgule comprise

  • m : est le nombre des chiffres après la virgule

    WRITELN : provoque un retour à la ligne après l’opération d’affichage.


Chapitre iv

  • Exemple : Pour X = 123.45


Chapitre iv

Bonjour

165

A = 165

Affichage d’un texte : le texte a afficher doit être entre guillemet

Écrire ("Bonjour")

Write (‘Bonjour’);

Affichage du contenu d’une variable

A := 165 ;

Write (A) ;

Affichage mixte (textes et variables). On utilise la virgule comme séparateur.

Write (‘A = ’, A) ;


Chapitre iv

Application:

Écrire une analyse et en déduire l’algorithme permet de permuter deux entiers lus au clavier, puis afficher le résultat.

Écrire une analyse et en déduire l’algorithme, puis le programme correspondant intitulé PERMUT_CIRCULAIRE, permettant une permutation circulaire de trois entiers lus au clavier, puis afficher le résultat. (exercice N° 8 pages 103)

Écrire une analyse et un algorithme d’un programme qui permet de saisir une chaîne de caractères, permuter le premier et le dernier caractère et enfin afficher cette chaîne avec sa longueur.


  • Login