Semaine 9


 

 Nous avons approfondi la structure des programme tous d'abord en décrivant les Blocs. Vous trouverez ci dessous le digramme syntaxique décrivant le grammaire d'un bloc.

Le programme donné ici decrit une utilisation des blocs

 

Nous avons égalements traitéer les unitées de compilation séparées.

Vous prouverez ici une description des unités séparées

 

Etude du programme de résolution d'une Equation du second degré:

Architecture:

Réalisation du squelette

procedure Second_D is 
 
type Existence is
(Racine_0,
Racine_1,
Racine_2);
 
 
procedure Acq_Param (
P1,
P2,
P3 : out Float ) is
function Acq_1_Param (
Mess : in String )
return Float is
begin
return 0.0;
end Acq_1_Param;
 
begin
null;
end Acq_Param;
 
procedure Afficher_Equation (
Pr1,
Pr2,
Pr3 : in Float ) is
begin
null;
end Afficher_Equation;
procedure Calculer_Racines (
A,
B,
C : in Float;
Res : out Existence;
X1,
X2 : out Float ) is
function Deg_1 (
B,
C : in Float )
return Float is
begin
return 0.0;
end Deg_1;
function Discri (
P1,
P2,
P3 : in Float )
return Float is
begin
return 0.0;
end Discri;
function Sqrt (
V : in Float )
return Float is
begin
return 0.0;
end Sqrt;
begin
null;
end Calculer_Racines;
procedure Afficher_Resultat (
X1,
X2 : in Float;
Nat : in Existence ) is
begin
null;
end Afficher_Resultat;
begin
null;
end Second_D;

 

 

Réaliser le codage

BON COURAGE