Hi im New to Delphi and i need some help with a program i can't seem to get to compile;
procedure displayGrade(mark : integer);
begin
case mark of
0..49 : writeln('Fail');
50..64: writeln('Pass');
65..79: writeln('Credit');
80..100:writeln('Honours');
else
writeln('invalid entry');
end; //case
end;
var
Grade : integer;
begin
repeat
Write('Enter Grade or mark (-1 to stop) >');
readln(Grade);
if Grade <> stop then
displayGrade(Grade);
until Grade = stop
end.
Do you really need the "case mark of" statement or can it be changed to somthing different?
Thanks for your time
procedure displayGrade(mark : integer);
begin
case mark of
0..49 : writeln('Fail');
50..64: writeln('Pass');
65..79: writeln('Credit');
80..100:writeln('Honours');
else
writeln('invalid entry');
end; //case
end;
var
Grade : integer;
begin
repeat
Write('Enter Grade or mark (-1 to stop) >');
readln(Grade);
if Grade <> stop then
displayGrade(Grade);
until Grade = stop
end.
Do you really need the "case mark of" statement or can it be changed to somthing different?
Thanks for your time