Delphi ! Hilfe was mach ich falsch ?

Hey Leute,

Ich möchte mit Delphi sprich Konsolen Anwendung eine Division mit Rest durchführen. Aber iw. mach ich falsch bitte helft mir

program Probe1;
//Felix Schmidt,15.09.2012
{$APPTYPE CONSOLE}
uses
sysutils;
Var a,b,Quotient :integer;
begin
// Hier Anwender-Code

write('Zahla: ');readln(a);
write('Zahlb: ');readln(b);

Quotient:=(a mod b);

write(Quotient);

readln;

end.

Bitte wäre echt nett

Wichtig wäre zu wissen, welche Fehlermeldung der Compiler ausgibt. Aber ich vermute, da die Variable „Quotient“ ein Integer ist, die Funktion „Write“ aber einen String erwarten wird, liegt dort das Problem.