Prog
Bonjour, je suis un débutant en programation en pascal. Je n'arrive toujours pas a comprendre dans quel ordre il faut exécuté ce genre d instruction
procedure p( const x: integer; var y: intrger);
var z:integer;
debut
z<---- x-y;
y<----2*y;
fin
je ve savoir comment déterminer les valeurs de x,y et z après cette instruction, en suposant par exemple initialiser les variable au départ par {x<-- 1,y<--2, z<--3}
procedure p( const x: integer; var y: intrger);
var z:integer;
debut
z<---- x-y;
y<----2*y;
fin
je ve savoir comment déterminer les valeurs de x,y et z après cette instruction, en suposant par exemple initialiser les variable au départ par {x<-- 1,y<--2, z<--3}
Configuration: Windows Vista Internet Explorer 7.0
1 réponse
-
Qu'entends-tu par déterminer les valeurs de x,y et z ?
Les afficher: writeln(x,y,z) ?-
-
@blouzeDonc tu peux simplement les afficher dans la procédure p, après que les valeurs aient été calculées.
-
@Utilisateur anonymetu peux me donner un exemple pour p(x+y,z), parce que je vois pas ce que tu veux dire
-
@blouzeJe comprends pas trop ton souci en fait :
tu initialises tes variables : {x<-- 1,y<--2, z<--3}
et tu appelles p : p(x+y,z)
et tu rajoutes dans p writeln(x,y,z) avant la fin.
-