Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
24
Task/Magic-8-ball/Free-Pascal/magic-8-ball.pas
Normal file
24
Task/Magic-8-ball/Free-Pascal/magic-8-ball.pas
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
program Magic_8_ball;
|
||||
{$IFDEF WINDOWS}{$APPTYPE CONSOLE}{$ENDIF}
|
||||
uses
|
||||
SysUtils,crt;
|
||||
const
|
||||
answers: array[0..19] of string = ('It is certain.', 'It is decidedly so.',
|
||||
'Without a doubt.', 'Yes - definitely.', 'You may rely on it.',
|
||||
'As I see it, yes.', 'Most likely.', 'Outlook good.', 'Yes.',
|
||||
'Signs point to yes.', 'Reply hazy, try again.', 'Ask again later',
|
||||
'Better not tell you now.', 'Cannot predict now.',
|
||||
'Concentrate and ask again.', 'Don''t count on it.', 'My reply is no.',
|
||||
'My sources say no.', 'Outlook not so good.', 'Very doubtful.');
|
||||
begin
|
||||
Randomize;
|
||||
repeat
|
||||
writeln('Magic 8 Ball! Ask question and hit ENTER key for the answer!');
|
||||
readln;
|
||||
ClrScr;
|
||||
writeln(answers[Random(length(answers))],#13#10);
|
||||
writeln('Hit ESCape to leave');
|
||||
repeat until keypressed;
|
||||
ClrScr;
|
||||
until readkey=#27;
|
||||
end.
|
||||
Loading…
Add table
Add a link
Reference in a new issue