Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
william-maillard committed Sep 23, 2023
1 parent c18a29f commit cc28182
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 84,505 deletions.
12 changes: 6 additions & 6 deletions analyse.data
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ var x : int;
typedef t : array[1..5] of int;
typedef s : struct {
num : t;
num : float; // variables de m�me nom mais de types diff�rents
num : float; // variables de m�me nom mais de types diff�rents
};

typedef s1 : struct {
Expand All @@ -153,7 +153,7 @@ begin
end
};

// Proc�dure qui retourne quelque chose
// Proc�dure qui retourne quelque chose
procedure p(a:int) {
var i : float;
begin
Expand All @@ -162,18 +162,18 @@ end
};

begin
x:=5.5 + 5; // Affectation de float � un entier
x:=5.5 + 5; // Affectation de float � un entier
nombre = demande_nombre();
p(); // Appel de la proc�dure sans param�tre
p(); // Appel de la proc�dure sans param�tre
elem.c[1] := 8; // traitement d'une structure comme un tableau

// variable non d�clar�e
// variable non d�clar�e
while(i>0)
begin
// Affectation dans la condition au lieu d'une exp relationnelle
if (nombre % 2 == 1) then
begin
printf("Le nombre %d %e devait �tre pair\n",nombre);
printf("Le nombre %d %e devait �tre pair\n",nombre);
elem2.num := nombre % 0.0; //Division float par 0
end
else if(nombre % 2 == 0.0) then
Expand Down
Loading

0 comments on commit cc28182

Please sign in to comment.