Содержание
- 2. Формат, var :string[максимальна довжина рядка]; Приклад. var Rl: string[10]; R2: string[4]; Максимальна довжина рядка для змінної
- 3. Рядкові величини можна використовувати в програмі і у вигляді констант. Наприклад. Const NАМЕ ='інформатика';
- 4. Для роботи з рядковими величинами існує ряд процедур і функцій. Функція Concat Формат Concat(Rl,R2,R3); Функція Concat
- 5. Наприклад. Program Fconcat; Const Rl='Moвa '; R2='програмування '; R3=’Turbo Pascal'; Var R:string[35]; begin R:=concat(Rl,R2,R3); writeln(R); end.
- 6. Rl='Moвa '; R2='програмування '; R3=’Turbo Pascal'; R:=concat(Rl,R2,R3); 'Moвa програмування Turbo Pascal'; R:= На екрані дисплея буде
- 7. Даний результат можна отримати ще з допомогою операції склеювання — "+". Наприклад. Program Fconcat; var R:string[35];
- 8. Функція Length Формат: Length(R); Функція Length видає фактичну довжину рядка, який міститься в даній змінній. При
- 9. Наприклад. Program Flength; Const R=’Turbo Pascal’; Var N: integer; begin N:=length(R); writeln('n=',N); end. На екрані дисплея
- 10. Функція Copy Формат Copy(R, Poz, N); Функція Copy копіює фрагмент довжиною N рядка R, починаючи з
- 11. Наприклад. Program Fcopy; const R='Turbo Pascal'; var WORD: string[6]; Poz, N: integer; begin Poz:=7; N:=6; WORD:=Copy(R,
- 12. Робота програми R= Pos:=7 word= N:=6
- 13. Робота програми R= Pos:=7 word= N:=6
- 14. Робота програми R= Pos:=7 word= N:=6
- 15. Робота програми R= Pos:=7 word= N:=6
- 16. Робота програми R= Pos:=7 word= N:=6
- 17. Робота програми R= Pos:=7 word= N:=6
- 18. Робота програми R= Pos:=7 word= N:=6
- 19. Функція Pos Формат. Pos(WORD,R); Функція Pos знаходить номер позиції Р, з якої починається перше входження слова
- 20. Наприклад. Program Fpos; Const R='Севастополь'; WORD='сто'; Var P: integer; begin P:=Pos(WORD, R); writeln('P=',P); end. На екрані
- 21. Робота програми R='Севастополь'; WORD='сто';
- 22. Робота програми R='Севастополь'; WORD='сто';
- 23. Робота програми R='Севастополь'; WORD='сто';
- 24. Робота програми R='Севастополь'; WORD='сто';
- 25. Робота програми R='Севастополь'; WORD='сто';
- 26. Робота програми R='Севастополь'; WORD='сто';
- 27. Робота програми R='Севастополь'; WORD='сто'; P=5 Pos(WORD, R) = 5
- 28. Процедура Insert Формат Insert(WORD, R, Poz); Процедура Insert вставляє слово WORD в рядок R, починаючи з
- 29. Наприклад. Program Finsert; Var Poz: integer; R, WORD: string[35]; begin Poz:=20; R:='Moвa програмування Pascal'; word:=’Turbo ‘;
- 30. Poz:=6; R:='Moва Pascal'; word:=’Turbo ‘; insert(WORD, R, Poz); Poz=6
- 31. Poz:=6; R:='Moва Pascal'; word:=’Turbo ‘; insert(WORD, R, Poz); Poz=6
- 32. Poz:=6; R:='Moва Pascal'; word:=’Turbo ‘; insert(WORD, R, Poz); Poz=6
- 33. Процедура Delete Формат Delete(R, Poz, N); Процедура Delete знищує слово, яке починається з вказаної позиції Poz
- 34. Наприклад. Program Fdelete; Var R:string[35]; N, Poz: integer; begin R:='Moвa Turbo Pascal'; Poz=6; N:=6; delete(R, Poz,
- 35. Poz:=6; R:='Moва Turbo Pascal'; word:=’Turbo ‘; delete(R, Poz,6); Poz=6 N=6
- 37. Скачать презентацию