Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Листы Лабораторных работ ПАскаль.doc
Скачиваний:
7
Добавлен:
05.11.2018
Размер:
370.69 Кб
Скачать

Результати виконання роботи

Завдання №1

Програма на мові Pascal

Завдання №2

Програма на мові Pascal

Завдання №3

Програма на мові Pascal

Завдання №4

Програма на мові Pascal

Завдання №5

Програма на мові Pascal

КОНТРОЛЬНІ ПИТАННЯ :

  1. Дайте визначення масиву?

  2. Яким чином заповнюються масиви?

  3. Якими типами даних можуть бути елементами масиву

  4. Яким чином в програмі задається одновимірний масив?

  5. Яким чином в програмі задається двовимірний масив?

  6. Яким чином здійснюється доступ до кожного з елементів масиву?

  7. Базові алгоритми обробки одномірних масивів

  8. Базові алгоритми обробки двовимірних масивів

Висновок

Виконано: _______________________

Захищено з оцінкою : ____________________ Дата ___________

Лабораторна робота № 5

ТЕМА: Складання, налагодження та введення в ПЕОМ програми з обробки рядків на мові програмування Pascal .

МЕТА: Придбати практичні навички по створенню програм по обробці рядків на мові програмування Pascal

.МЕТОДІЧНІ ВКАЗІВКИ:

Перед виконанням лабораторної роботи необхідно вивчити яким чином в мові Pascal задаються символьні рядки, вивчити операції і стандартні функції які використаються для роботи з типом даних рядок(string).

ОБЛАДНАННЯ ТА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ:

IBM сумісні комп’ютери класу Intel Pentium, система програмування Borland Pascal 7.0

ЛІТЕРАТУРА:

1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989

2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991

3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.

ЗМІСТ, ПОСЛІДОВНІСТЬ ТА МЕТОДИКА ВИКОНАННЯ РОБОТИ

Завдання 1 Скласти схему алгоритму і програму для обробки масиву символьних даних. Варіанти індивідуальних завдань вказаних в таблиці 5.1, співпадають з Вашим номером в класному журналі

Завдання 2 Скласти схему алгоритму і програму по для обробки масиву символьних даних. Варіанти індивідуальних завдань вказаних в таблиці 5.1, співпадають з Вашим номером в класному журналі

ПРИКЛАД ВИКОНАННЯ ЗАВДАННЯ:

Приклад №1 Задана послідовність символів х1,х2.. З’ясувати чи є серед них пара сусідніх символів А і В.

Program primer ;

Uses CRT;

Var x: string[20]; I,k: integer;

Begin

clrscr;

Writeln (‘ Введіть послідовність:’);

Readln(x);

For I:=1 to n-1 do

If (x[i]=’A’ and x[I+1]=’B’) then k:=k+1;

If k<>0 tehn Writeln (‘ Сусідні A,B є у послідовності’) else writeln (‘Сусідніх A,B немає’);

C:=readkey;

End.

Приклад №2 В заданій послідовності символів, до першої точки видалити усі цифри та подвоїти знаки + та *

Program primer2;

Var I: integer; s:string;

Begin clrscr;

Writeln (‘Введіть послідовність:’);

Read(s);

Repeat

If (s[i]=’+’ or s[i]=’*’ then insert(s,s[i],i)

else

if (s[i]<’0’ or (s[i]>’9’) then delete(s,I,1);

Until s[i]=’.’;

End.