1)var a:string; i, o: Integer; p: Real;begin readln(o); a := inttostr(o); for i := 1 to length(a) do p := p + strtoint(a[i]); if (sqr(o) = p*p*p) then writeln('true') else writeln('false');end.2)var a:string; i, o, p: Integer;begin readln(o); a := inttostr(o); for i := 1 to length(a) do p := p + strtoint(a[i]); if (p mod 3 = 0) then writeln('true') else writeln('false');end.3)var a, b, c: real;begin readln(a, b, c); if ((a = b) and (b = c)) then writeln('true') else writeln('false');end.Всё проверено, удачи:)