18. Random (zakres) - funkcja
Utworzenie danej o wartości losowej z przedziału (0:zakres). Użycie random bez parametru spowoduje wylosowanie wartości typu real z przedziału (0:1) Random musi być poprzedzone użyciem procedury RANDOMIZE inicjującej generator liczb losowych program przykladlO; var hinteger; j:real; begin randomize; writeln(random); writeln(random(100)) end.
Wynikiem działania programu jest wypisanie na ekranie dwu wierszy. W pierwszym wierszu zostanie wypisana wartość z przedziału (0:1), w drugim zostanie wypisana wartość z przedziału (0:100).
19. ROUND(x)~ funkcja
Zaokrąglenie liczby do wartości całkowitej. Zwracana wartość jest typu całkowitego program przykładu; const x=3.45; y=3.89; begin
writeln(round(x));
writeln(round(Y));
end.
Wynikiem działania programu jest wypisanie na ekranie dwu wierszy. W pierwszym wierszu zostanie wypisana wartość 3, w drugim zostanie wypisana wartość 4.
20. SIN(x) - funkcja Wyznaczanie sinusa
21. SQR(x)~ funkcja Obliczanie X2
22. SQRT(x)~ funkcja
Obliczanie pierwiastka drugiego stopnia z x
23. STR((x:fyp//czbowv,s:strinq) - procedura
Przekształcenie danej arytmetycznej w łańcuchową. W przypadku liczby rzeczywistej przy zamianie na string pierwsza pozycja stringu to dodatkowe miejsce, program przyklad12; const x=2345; var s:string; begin str(x,s); writeln; write(s[4]); end.
Wynikiem działania programu jest znak ‘5’
3