g0belin
Messages postés155Date d'inscriptionjeudi 6 décembre 2001StatutMembreDernière intervention19 avril 2010
-
24 janv. 2002 à 16:57
DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009
-
25 janv. 2002 à 11:17
procedure TForm1.Button1Click(Sender: TObject);
var
result:string;
reste,nbr:integer;
begin
nbr:=StrToInt(edit1.text);
for nbr = 0 do
begin
reste:=nbr mod 2;
result:=result+IntToStr(reste);
if reste = 1
then
nbr:=(nbr-1)div 2
else
nbr:=nbr div 2;
end;
edit2.text:=result;
end;
end.
===============================
ERREUR:
----------
=[Erreur] Unit1.pas(33): La variable de contrôle de boucle FOR doit être une variable locale simple
=[Erreur] Unit1.pas(34): Expression attendu(e) mais 'BEGIN' trouvé(e)
=[Erreur fatale] Project1.dpr(5): Ne peut compiler l'unité utilisée 'Unit1.pas'