Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи паскаль.doc
Скачиваний:
0
Добавлен:
12.02.2020
Размер:
1.77 Mб
Скачать

Додаток 1 Варіанти завдання

  1. Дано дійсні числа . Обчислити значення виразу .

  2. Обчислити значення виразу .

  3. Oбчислити значення сум:

  4. Oбчислити значення сум:

  5. Oбчислити значення сум:

  6. Oбчислити значення сум:

  7. Дано натуральне число n. Обчислити значення сум:

  8. Дано натуральне число n. Обчислити значення сум:

  9. Дано натуральне число n. Обчислити значення сум:

  10. Дано натуральне число n. Обчислити значення сум:

  11. Дано натуральне число n та дійсне число х. Обчислити:

  12. Дано натуральне число n та дійсне число х. Обчислити

  13. Дано натуральне число n та дійсне число х. Обчислити

  14. Дано натуральне число n та дійсне число х. Обчислити

  15. Дано натуральне число n та дійсне число х. Обчислити)

  16. Дано дійсні числа . Обчислити значення виразу .

  17. Обчислити значення виразу .

  18. Oбчислити значення сум:

  19. Oбчислити значення сум:

  20. Oбчислити значення сум:

  21. Oбчислити значення сум:

  22. Дано натуральне число n. Обчислити значення сум:

  23. Дано натуральне число n. Обчислити значення сум:

  24. Дано натуральне число n. Обчислити значення сум:

  25. Дано натуральне число n. Обчислити значення сум:

  26. Дано натуральне число n та дійсне число х. Обчислити:

  27. Дано натуральне число n та дійсне число х. Обчислити

  28. Дано натуральне число n та дійсне число х. Обчислити

  29. Дано натуральне число n та дійсне число х. Обчислити

  30. Дано натуральне число n та дійсне число х. Обчислити)

Лабораторна робота №6 Обробка одновимірних масивів. Символьні масиви.

Мета роботи:

Мета роботи - ознайомитись з окремим видом масивів строками або рядками символів.

Теоретичні відомості

При рішенні різних задач на ЕОМ виникає необхідність використання рядків символів. В задачах лексичного і синтаксичного аналізу, а також при обробці текстової інформації, основним об'єктом обробки є рядки. Для використання в програмі наперед визначеної послідовності символів служить рядок — константа. Рядок — константа це послідовність символів між двома одинарними апострофами, наприклад

'Самбір технікум' 'Введи X,Y' ;

Якщо в середині строки константи є апостроф, то він подвоюється:

'Вимкни комп''ютер' ; 'Опиши об''єкт'.

Символ ' (апостроф) у мові Паскаль використовується як обмежувач рядків —константи. Тому транслятор не переплутає тип константи, якщо вона стоїть між апострофами.

Наприклад:

25 - ціла константа,

'25' - строка - константа.

Кожна з цих констант представлена в пам'яті машини по-різному

25 -0000000000011001 - в двійковій системі "25"-0011001000110101, де 00110010 - код цифри 2

00110101- код цифри 5 в системі ASCII.

Відповідно і операції над цими двома константами можуть виконуватись різні число 25 може приймати участь в арифметичних операціях, а рядкова константа "25" в таких операціях використовуватись не може.

Символьні масиви

В більшості випадків конкретна послідовність символів не є наперед відомою, а формується в процесі виконання програми. Тому в мові Паскаль використовуються крім рядкових констант і рядкові змінні - одномірні масиви, елементами яких є символи:

VAR ST:ARRAY [1..50] OF CHAR;

Ми описали строкову змінну ST, яка є рядком з п'ятдесяти символів. Типом індекса такого масиву повинен бути інтервальний цілий тип.

Паскаль має додаткові засоби для роботи з такими масивами.