Информатика


              

Средства обработки данных - часть 3


Мама

26

6

1949

Папа

22

5

1946

Сережа

25

10

1973

Оля

1

12

1974

Для представления данных из этой таблицы в программе восполь­зуемся следующей последовательностью операторов data:

Дни рождения:


Мама

26

6

1949

Папа

22

5

1946

Сережа

25

10

1973

Оля

1

12

1974

 

 

dni: ' дни рождения

data «мама», 26, 6, 1949

data «папа», 22,5, 1946

data «Сережа», 25, 10, 1973

data «Оля», 1, 12, 1974

data «», 0, 0, 0


                                                   

Обратите внимание!

1. Каждый оператор data

здесь отвечает одной строке таблицы.

2. Последний оператор

data содержит пустую «запись» - пустое имя «» и три нуля, означающие конец данных.

Такая форма представления данных позволяет достаточно просто вносить изменения, исправления и добавления в данные. Эти изме­нения в таблице переносятся в соответствующие операторы data, а добавление или удаление строк в таблице отображается добавлением или удалением соответствующих операторов в программе.

Рассмотрим алгоритм и программу вывода списка дней рождения в семье, составленные в соответствии с выбранным представлением данных:

алг «дни рождения»                        '

дни рождения

нач                                                      сls

вывод («дни рождения»)               print «дни рождения»

чтение таблицы dni                      restore dni

цикл                                                  do

чтение (пп, d, т, g)                      read nn$, d, m,

g

при пп

= «» вых                               if nn$ = «» exit then do

вывод (пп, d, m, g)                         print nn$, d, m, g

кцикл                                                loop

кон                                                      end

Для формирования и обработки новых групп данных в программах используются массивы. Массив в программе - это область опе­ративной памяти ЭВМ, используемая для размещения некоторой совокупности данных.




Содержание  Назад  Вперед