cs_eric62100
Messages postés7Date d'inscriptionmercredi 30 novembre 2005StatutMembreDernière intervention 8 décembre 2005
-
30 nov. 2005 à 15:24
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 2022
-
1 déc. 2005 à 12:58
salut à tous, je suis etudiant et j'ai un tp à rendre, il s'agit de créer un mastermind en turbo pascal. je viens ici car je l'ai commencé, et je bute sur une erreur de mismatch, je vous mets plus bas le code, et j'indiquerai la ligne où se situe l'erreur. je ne trouve pas ce qui va pas, j'espère que vous pourrez m'aider :-)
program mastermind;
uses crt;
var rep:char;
var prop:string;
var bienplace:integer;
var malplace:integer;
var i:integer;
var comb:boolean;
var c1,c2,c3,c4:integer;
var O,N:char;
var B,J,R,V,No:char;
begin;
clrscr;
comb:=true;
bienplace:=0;
malplace:=0;
c1:=random(4);
c2:=random(4);
c3:=random(4);
c4:=random(4);
writeln('voulez-vous que je dcide de la combinaison dcouvrir?O/N');
readln(rep);
while not(rep in[O,N]) do begin writeln ('erreur');
readln(rep);
end;
if (rep=O) then begin
for i:=1 to 12 do writeln ('proposition?B-J-R-V-No');
readln (prop);
while not (prop in[B,J,R,V,No]) do begin writeln('erreur');