![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите пожалуйста начинающему
Thor234 © (2008-10-27 21:20:00)Добрый вечер Уважаемые профи, я начинающий и появилась задачка, решить которую пока затрудняюсь
Помогите пожалуйста с решением, а я попробую разобраться во всем.
Буду благодарен всем кто откликнется.
1. По программированию:
Дано:
Структура содержащая в себе два вида объектов
1. Узлы
2. Ветви
Имеется стартовый узел (корень). Этот узел является текущим изначально.
Объекты имеют уникальный номер.
Объекты не имеют перекрестных связей - у объекта один родитель (тип дерево).
Узел содержит в себе информацию о дочерних узлах и ветвях (коллекция номеров).
Ветвь содержит в себе только свой собственный номер.
Инструменты:
1. Function Get () return Coll[..]
Функция без параметров - возвращает коллекцию номеров (Coll[..]) объектов находящихся в текущем узле. Нумерация элементов коллекции начинается с единицы. Каждый элемент коллекции содержит номер только одного объекта. У коллекции есть параметр Coll.count который показывает количество элементов в коллекции на текущий момент.
2. Function Go (nom) return Bolean
Функция в качестве параметра принимает номер узла и делает этот узел текущим. В случае успешной работы возвращает True, в противном случае False (текущим остается узел из которого была запущена функция).
Задание:
Написать процедуру, которая поместит в коллекцию Rez[..] номера ветвей находящихся в стартовом, а также во всех вложенных узлах.
-----------------------------------------
2.По SQL
Имеется схема:
create table sales( -Продажи
sales_date date not null, -Дата продажи
cod_good number(13) not null, -Товар
quantity number(9,3) not null, -Количество
price number(11,3) not null, -Цена в рублях
);
create table CURRENCY( -Курсы валют
DATE_OF_CUR DATE not null, -Дата
KURS NUMBER(9,4) not null, -Курс валюты по отношению к рублю
);
create unique index
CURR#DATE_OF_CUR on CURRENCY (DATE_OF_CUR);
Задание:
Необходимо посчитать оборот за период времени в валюте.
Johnmen (2008-10-27 21:45:00) [1]
> Помогите пожалуйста с решением,
Поможем. А где оно?
Сергей М. (2008-10-27 21:31:00) [2]Что не понятно ?