program pr3;
var x, y, z, max, mid, min, sum: real ;
begin
writeln ( 'enter x-' ) ;
readln ( x) ;
writeln ( 'enter y-' ) ;
readln ( y) ;
writeln ( 'enter z-' ) ;
readln ( z) ;
case ( x>y) and ( x>z) of
true : case y>z of
true :
begin
max: = x;
mid: = y;
min: = z;
end ;
else
begin
max: = x;
mid: = z;
min: = y;
end ;
end ;
else case ( y>x) and ( y>z) of
true : case x<z of
true :
begin
max: = y;
mid: = z;
min: = x;
end ;
else
begin
max: = y;
mid: = x;
min: = z;
end ;
end ;
else case ( z>x) and ( z>y) of //40
true : case x<y of
true :
begin
max: = z;
mid: = y;
min: = x;
end ;
else
begin
max: = z;
mid: = x;
min: = y;
end ;
end ;
end ;
end ;
writeln ( 'max-' , max: 5 : 2 ) ;
writeln ( 'mid-' , mid: 5 : 2 ) ;
writeln ( 'min-' , max: 5 : 2 ) ;
sum: = z+ x+ y;
case sum>0 of
true :
begin
min: = min* min* min;
max: = max/ 4 ;
mid: = 0 ;
end ;
end ;
writeln ( 'max-' , max: 5 : 2 ) ;
writeln ( 'mid-' , mid: 5 : 2 ) ;
writeln ( 'min-' , max: 5 : 2 ) ;
readln ;
end .
cHJvZ3JhbSBwcjM7CnZhciB4LHkseixtYXgsbWlkLG1pbixzdW06cmVhbDsKIGJlZ2luCndyaXRlbG4oJ2VudGVyIHgtJyk7CiByZWFkbG4oeCk7CndyaXRlbG4oJ2VudGVyIHktJyk7CiByZWFkbG4oeSk7CndyaXRlbG4oJ2VudGVyIHotJyk7CiByZWFkbG4oeik7CiAgIGNhc2UgKHg+eSkgYW5kICh4PnopIG9mCiAgICAgIHRydWU6IGNhc2UgeT56IG9mCiAgICAgICAgICAgICAgdHJ1ZToKICAgICAgICAgICAgICAgICAgIGJlZ2luCiAgICAgICAgICAgICAgICAgICAgbWF4Oj14OwogICAgICAgICAgICAgICAgICAgIG1pZDo9eTsKICAgICAgICAgICAgICAgICAgICBtaW46PXo7IAogICAgICAgICAgICAgICAgICAgZW5kOyAgICAgICAgICAgICAKICAgICAgICAgICAgICBlbHNlIAogICAgICAgICAgICAgICAgICAgYmVnaW4KICAgICAgICAgICAgICAgICAgICBtYXg6PXg7CiAgICAgICAgICAgICAgICAgICAgbWlkOj16OwogICAgICAgICAgICAgICAgICAgIG1pbjo9eTsKICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgZW5kOwogICAgICAKICAgICBlbHNlIGNhc2UgKHk+eCkgYW5kICh5PnopIG9mIAogICAgICAgICAgICB0cnVlOiBjYXNlIHg8eiBvZiAKICAgICAgICAgICAgICAgICAgICB0cnVlOgogICAgICAgICAgICAgICAgICAgICAgICAgYmVnaW4KICAgICAgICAgICAgICAgICAgICAgICAgICBtYXg6PXk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgbWlkOj16OwogICAgICAgICAgICAgICAgICAgICAgICAgIG1pbjo9eDsKICAgICAgICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgICAgICAgICBlbHNlIAogICAgICAgICAgICAgICAgICAgICAgICAgYmVnaW4KICAgICAgICAgICAgICAgICAgICAgICAgICBtYXg6PXk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgbWlkOj14OwogICAgICAgICAgICAgICAgICAgICAgICAgIG1pbjo9ejsKICAgICAgICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgICAgICAgZW5kOwogICAgICAgICAgICBlbHNlIGNhc2UgKHo+eCkgYW5kICh6PnkpIG9mIC8vNDAKICAgICAgICAgICAgICAgICB0cnVlOiBjYXNlIHg8eSBvZgogICAgICAgICAgICAgICAgICAgICAgIHRydWU6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZWdpbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heDo9ejsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaWQ6PXk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluOj14OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgZW5kOwoKICAgICAgICAgICAgICAgICAgICAgICBlbHNlIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVnaW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXg6PXo7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWlkOj14OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbjo9eTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgZW5kOwogICBlbmQ7CndyaXRlbG4oJ21heC0nLG1heDo1OjIpOwp3cml0ZWxuKCdtaWQtJyxtaWQ6NToyKTsKd3JpdGVsbignbWluLScsbWF4OjU6Mik7CgpzdW06PXoreCt5OwpjYXNlIHN1bT4wIG9mCiB0cnVlOgogICAgIGJlZ2luCiAgICAgIG1pbjo9bWluKm1pbiptaW47CiAgICAgIG1heDo9bWF4LzQ7CiAgICAgIG1pZDo9MDsKICAgICBlbmQ7CiBlbmQ7CndyaXRlbG4oJ21heC0nLG1heDo1OjIpOwp3cml0ZWxuKCdtaWQtJyxtaWQ6NToyKTsKd3JpdGVsbignbWluLScsbWF4OjU6Mik7CnJlYWRsbjsKZW5kLg==
compilation info
Free Pascal Compiler version 2.2.0 [2009/11/16] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling prog.pas
prog.pas(76,4) Fatal: Syntax error, ";" expected but "." found
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
stdout