Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Організація вводу-виводу. Обробка масивів. Структуровані дані

Реферат Організація вводу-виводу. Обробка масивів. Структуровані дані





> ...

X: = 3.1415926; Str (X: 8:4, S);

S: = 'X =' + S;

Writeln (S); {X = 3.1416}

Delete (S, 1,2); {3.1416}

Val (S, X, I);

if I = 0 then Writeln (X: 10:4) {3.1416}

else

Writeln (' Помилка в рядку', S, 'символ' S [I]);

2.4 Комбінований тип даних - записи. Опис записів


2.4.1 Записи з фіксованою частиною

Визначення типу

Type REC = RecordREC - нове ім'я типу запис;

A 1: S 1; A 1, A 2, .., AN - ідентифікатори полів запису;

A 2: S 2; S 1, S 2, .., SN - імена типів полів запису;

... ZAP - ім'я запису. p> AN: SN

End;

Var ZAP: REC;

Приклад:

Type COMPLEX = Record Доступ до полів запису:

Im, Re: real; CHIS.Re: = 0.5;

CHIS.Im: = 1.7;

End;

Var CHIS: COMPLEX;

Приклад:

var Date: record

Day: 1 .. 31;

Month: (FEV, MAR, APR);

Year: integer

end;

...

Date.Day: = 13; Date

Date.Month: = MAR; 15MAR1947

Date.Year: = 1947 ;


2.4.2 Записи, використовують вариантную частина

Опис варіантної частини:

Case V : <тип> of <список описів варіантів>;


де V - ім'я варіантного поля запису.

Приклад:

Type SH = (TRIANGLE, CIRCLE);

ZAP = Record

X , Y : real ; {фіксована частина}

Case S: ​​SH of

TRIANGLE: (Side, Base: real); {варіантна частина}

CIRCLE: (Rad: real)

End;

Var A: ZAP;

Варіант 1

A.S: = CIRCLE; A.X: = 0.5; XYSRad

A.Rad: = 15.5; AY: = 1.5; 0.51.5CIRCLE15.5

Варіант 2

A.S: = TRIANGLE; XYSSideBase

A.Side: = 12.3; AX: = 0.50.51.5TRIANGLE12.315.7

A.Base: = 15.7; A.Y: = 1.5

Оператор With

Оператор With використовується для скорочення складових імен при зверненні до полів записів.

Приклад:

Var A, B: Record

Day: 1 .. 31;

I: integer;

End;

...

With A do еквівалентно A.Day: = 5;

Begin Day: = 5; I: = 1954 End; A.I: = 1954;



Висновок

У процесі написання роботи ми ознайомилися з:

організацією введення-виведення, а саме:

- процедурами введення;

- процедурами виводу;

- бесформатним висновком;

- форматним висновком;

- описом одновимірних масивів;

- введенням - висновком одновимірних масивів;

- описом двовимірних масивів;

- введенням - висновком двовимірних масивів.

обробкою масивів, а саме:

- рядками і описом рядків;

- операціями над рядками;

- процедурами і функціями обробки рядків;

- комбінованим типом даних - записи та описом записів;

- записом з фіксованою частиною;

- записом, що використовують вариантную частину.

- розглянули приклади.



Література

1. Абрамов С.А., Зима Є.В. Почала програмування мовою Паскаль. - М.: Наука, 1987;

2. Абрамов С.А., Зима Є.В. Почала інформатики. - М.: Наука, 1988;

3. Даген В.А., Грігас Г.К., Аугутіс К.Ф. 100 завдань з програмування. - М.:, Просвітництво, 1993;

4. Ільїна М.М. Робота в Word 7.0 на прикладах. - М.: Східна книжкова компанія, 1996;

5. Йенсен К., Вірт Н. Паскаль: Керівництво для користувача. /Пер. з англ. М.Л.Сальнікова, Ю.В.Сальніковой. - М.:, Комп'ютер, 1993;

6. Microsoft Windows 95. Крок за кроком: Практичний посібник. /Пер.с англ. - М.: ЕКОМ, 1996;

7. Новіков Ф., А., Яценко А., Д. Microsoft Office в цілому. - СПб.: ВHV-Санкт-Петербург, 1995;

8. Фігурне В.Е. - IBM PC для користувача. - М.: Фінанси і статистика, 1995;

9. Ербс Х.-Е., Штольц О. Введення в програмування мовою Паскаль./Пер. з нім. - М.:, Світ, 1989;

10. Хелворсон М., Янг М. Ефективна робота з Microsoft Office 95/Пер. з англ. - СПб: Пітер, 1996. p> Розміщено на


Назад | сторінка 4 з 4





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Способи запису інформації на вінчестер, головки читання-запису
  • Реферат на тему: Рішення інженерних задач обробки масивів
  • Реферат на тему: Програма обробки масивів координат точок на мові Сі
  • Реферат на тему: Розробка програми для виконання обробки двомірних масивів