定义一个变量,利用random取随机值计算,0-24鸡,25-85马,86-90羊,91-100狗,接下来就是一个简单的输出问题了Procedure a; var i:integer; begin randomize; i:=random(100); if i<25 and i>0 then 伪代码,没有测试过,可能要自己完善下……
Procedure a; var i:integer; begin randomize; i:=random(100); if i<=25 and i>=0 then begin ShowMessage('ji'); end else if i>=26 and i<=85 then begin ShowMessage('ma'); end; else if i>=86 and i<=90 then begin ShowMessage('yang'); end; else if i>=91 and i<=100 then begin ShowMessage('gou'); end; end; 在网吧没编译器,自己测试下吧……
var
i:integer;
begin
randomize;
i:=random(100);
if i<25 and i>0 then 伪代码,没有测试过,可能要自己完善下……
关了程式,再打开,还是从13开始
var
i:integer;
begin
randomize;
i:=random(100);
if i<=25 and i>=0 then
begin
ShowMessage('ji');
end
else if i>=26 and i<=85 then begin
ShowMessage('ma');
end;
else if i>=86 and i<=90 then begin
ShowMessage('yang');
end;
else if i>=91 and i<=100 then begin
ShowMessage('gou');
end;
end;
在网吧没编译器,自己测试下吧……