Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
56.doc
Скачиваний:
33
Добавлен:
10.02.2016
Размер:
135.17 Кб
Скачать

Лабораторная работа № 6 Работа в графическом режиме. Построение графиков функций.

Необходимо вычертить оси абсцисс и ординат с отсчетами, подписать их, отметить начало координат. Построить график функции в соответствии с заданием к лабораторной работе № 2 из предыдущего семестра. Предусмотреть масштабирование графиков, отследить точки разрывов функций. Использовать различные цвета, функции рисования и вывода текста в графическом режиме.

Лабораторная работа № 7

Структуры данных:

  1. односвязный список;

  2. двусвязный список однонаправленный;

  3. двусвязный список двунаправленный;

  4. кольцевой односвязный список;

  5. двусвязный кольцевой список однонаправленный;

  6. двусвязный кольцевой список двунаправленный;

  7. стек;

  8. очередь.

Каждый элемент содержит поля данных из следующего набора:

1.int

2.int *

3.double

4.double *

5.char

6.char *

7.float

8.float*

Над данными могут быть выполнены следующие операции:

1.Добавление элемента в начало.

2.Добавление элемента в конец.

3.Добавление элемента после заданного.

4.Удаление элемента в начале.

5.Удаление элемента в конце.

6.Удаление элемента с определенными данными.

7.Поиск элемента по полю данных.

8.Контроль размера выделенной памяти.

9.Изменение данных в указанном элементе.

10.Удаление элемента после заданного.

11.Выборочная распечатка (Kэлементов с начала).

12.Выборочная распечатка (Kэлементов с конца).

13.Выборочная распечатка (все элементы с заданным значением поля).

14.Удаление.

Каждый студент выбирает свой вариант задания в соответствии с приведенной ниже таблицей. Для каждого варианта определены структура данных, набор данных элемента и операции над структурой данных. В каждом задании дополнительно должна быть реализована операция вывода на экран содержимого всей структуры данных.

Вариант

Структура данных

Данные

Операции

1

1

1,4,6

1,4,8

2

2

2,3,6

2,5,9

3

3

1,3,6

1,6,12

4

4

3,4,5

2,14,13

5

5

2,3,4

1,5,6

6

6

1,5,6

2,4,9

7

7

4,5,6

1,14,3

8

8

3,5,6

2,6,10

9

1

1,2,3

1,4,7

10

2

1,3,4,6

2,5,11

11

3

3.6.8

1.6.13

12

4

2,3,8

2,14,3

13

5

4,7,8

1,5,7

14

6

6,7,8

2,4,10

15

7

7,8,4

1,14,6

Лабораторная работа № 8

Аналогично лаб. работе № 7. Формулировку задания, перечень структур данных, полей данных и операций над ними см. в лаб. работе № 7. Таблица вариантов заданий приведена ниже.

1

8

3,8,2

2,6,11

2

1

2,7,1

1,4,9

3

2

4,5,8

2,5,8

4

3

1,2,7

1,6,13

5

4

3,4,5

2,14,7

6

5

5,6,8

1,5,14

7

6

4,6,1

2,4,11

8

7

3,6,8

1,14,7

9

8

1,2,6

2,6,12

10

1

7,8,2

1,4,11

11

2

2,4,5

2,5,14

12

3

3,5,7

1,6,14

13

4

1,2,8

2,5,11

14

5

5,6,7

1,4,7

15

6

4,6,8

2,3,8

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]