La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les structures simples

Présentations similaires


Présentation au sujet: "Les structures simples"— Transcription de la présentation:

1 Les structures simples
Chapitre n°7 : Les structures simples I. Objectifs : Utiliser les structures simples pour résoudre des problèmes. Présenter les solutions sous forme d’un algorithme puis d’un programme Pascal. II. L'affectation : Activité 1 : h et b sont deux variables de type entier. Soit la séquence d’instruction suivante : 1. h  10 2. h  h + h 3. b  -2 * h 4. h  h + b div h 5. b  abs(b)

2 Les structures simples
Chapitre n°7 : Les structures simples Dresser le tableau de la trace d’exécution de la séquence précédente. Séquence h b 1 2 3 4 5 Syntaxe : La syntaxe de l’instruction d’affectation se présente comme suit : Analyse Algorithmique Pascal a  4*b+5 a := 4*b+5 ;

3 Les structures simples
Chapitre n°7 : Les structures simples III. Les opérations d’entrée : Activité 2 : Écrire un programme Pascal demandant nom, prénom, âge, taille en cm, et répondant : "Bonjour prénom nom, tu as, âge ans, et tu mesures taille m". 1. Définition : Une opération d’entrée ou de lecture permet à l’utilisateur de rentrer ou de saisir des valeurs au clavier pour qu’elles soient utilisées par le programme. 2. Vocabulaire et syntaxe : Saisie d’une variable x : Analyse Algorithmique Pascal x = Donnée Lire(x) Readln(x) ;

4 Les structures simples
Chapitre n°7 : Les structures simples IV. Les opérations de sortie : 1. Vocabulaire et syntaxe : Affichage de la valeur d’une variable x : Analyse Algorithmique Pascal Ecrire("La valeur de x est: ",x) Write(‘La valeur de x est: ‘,x); Permet d’afficher la valeur d’un objet sans retour à la ligne. Writeln(‘La valeur de x est: ‘,x); Permet d’afficher la valeur d’un objet avec retour à la ligne pour le prochain affichage.

5 Les structures simples
Chapitre n°7 : Les structures simples 2. Formatage de l’affichage des résultats : Affichage des entiers : Syntaxe : Write(valeur_entière : np) : affiche la valeur entière dans une colonne de np caractères à partir de la droite. Si la valeur entière comporte plus que np chiffres alors l’affichage commence par la gauche. Exemple : e=112 ; Write(e :10)  affiche la valeur 112 dans une colonne de 10 caractères à partir de la droite.

6 Les structures simples
Chapitre n°7 : Les structures simples Affichage des réels : Syntaxe : Write(valeur_réelle : np :nd) : affiche le nombre sur np positions avec nd décimales. Exemple : r=18.75 ; Write(r :17 :4)  affiche le nombre sur 17 positions à partir de la droite avec 4 décimales.

7 Les structures simples
Chapitre n°7 : Les structures simples Affichage des caractères : Syntaxe : Write(chaine : np) : Affiche la chaîne sur np positions à partir de la droite. Si la longueur de la chaine est superieur à np alors ajustement automatique. Exemple  ch=’4 sc 2’ ; Write(ch :23)  affiche la chaîne ch sur 23 positions à partir de la droite.


Télécharger ppt "Les structures simples"

Présentations similaires


Annonces Google