Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
sc info
10 septembre 2014

cours d'informatique

                                         Le programme bonjour

Un programme est une suite d'instructions, certaines _etant des mots cl_es.

Ce programme a_che la cha^_ne de caract_eres < Bonjour > _a l'_ecran :

PROGRAM bonjour;

BEGIN

writeln ('Bonjour');

END.

Le compilateur est un logiciel qui lit (analyse) un programme et le traduit en

code machine, directement ex_ecutable par le processeur de l'ordinateur.

1.2 Commentaires dans un programme

On place un {commentaire} dans un programme au-dessus ou _a cot_e d'une ins-

truction.

Le commentaire n'est pas pris en compte _a la compilation. Il sert _a rendre le

programme plus clair _a la lecture, _a noter des remarques, etc :

{ Edouard Thiel - 21/01/2003 }

PROGRAM bonjour;

BEGIN

{ Affiche Bonjour _a l'_ecran }

writeln ('Bonjour');

END.

1.3 Utilisation d'une variable enti_ere

Une variable est une zone dans la m_emoire vive de l'ordinateur, dot_ee d'un nom et

d'un type. Le nom de la variable permet d'acc_eder au contenu de la zone m_emoire ;

le type sp_eci_e la nature de ce qui peut ^etre stock_e dans la zone m_emoire (entier,

r_eel, caract_ere, etc).

On a coutume de repr_esenter une variable par une bo^_te ; dessous on met le nom,

au dessus le type, et dans la bo^_te le contenu.

Exemple avec une variable de nom a et de type entier :

PROGRAM var_entiere;

VAR

a : integer; { D_eclaration }

BEGIN

a := 5; { Affectation }

writeln ('valeur de a = ', a); { Affichage : a = 5 }

END.

Cours Deug 1 Mass MA, 1997 _a 2004 7

La structure de ce programme est en 3 parties : le nom du programme, la partie

d_eclarations, et le corps du programme, qui est une suite d'instructions.

La partie d_eclaration cr_ee les variables (les bo^_tes) ; leur contenu est ind_etermin_e

(on met un ' ?' dans chaque bo^_te). La taille de la zone m_emoire de chaque variable

est adapt_ee au type (par exemple 1 octet pour un caract_ere, 4 octets pour un entier,

etc).

1.4 Trace et tableau de sortie

La trace d'un programme est obtenue en pla_cant des writeln pour que le pro-

gramme a_che les valeurs des variables _a l'ex_ecution. Cela sert pour mettre au point

un programme en TP.

Le tableau de sortie d'un programme est un tableau avec une colonne par va-

riable, o_u l'on _ecrit l'_evolution des variables pendant le d_eroulement du programme.

Demand_e en TD et examen.

1.5 Lecture au clavier d'une valeur

PROGRAM lit_ecrit;

VAR

a : integer;

BEGIN

write ('Entrez un entier : '); { pas de retour chariot }

readln (a); { Lecture }

writeln ('valeur de a = ', a);

END.

Publicité
Publicité
Commentaires
sc info
Publicité
Archives
Publicité