tw1501.pp 481 B

123456789101112131415161718192021222324252627
  1. {$mode objfpc}
  2. function Uper1(const Pwd:AnsiString):AnsiString;
  3. begin
  4. Result := UpCase(Pwd);
  5. Exit;
  6. end;
  7. function Uper2(const Pwd:AnsiString):AnsiString;
  8. begin
  9. Exit(UpCase(Pwd));
  10. end;
  11. begin
  12. writeln('test', Uper1('test'));
  13. writeln('test', Uper2('test'));
  14. if Uper1('test')<>'TEST' then
  15. begin
  16. writeln('ERROR in Uper1!');
  17. halt(1);
  18. end;
  19. if Uper2('test')<>'TEST' then
  20. begin
  21. writeln('ERROR in Uper2!');
  22. halt(1);
  23. end;
  24. end.