Задание по направлению III "Профессиональные программисты" |
|||||||||||||||||||||||||||||||||||||||
|
ЗАДАНИЕ №1. Построение алгоритма Составить блок-схему алгоритма решения представленной ниже задачи. Задача: Дана последовательность N любых положительных целых чисел. Определить сумму всех натуральных делителей этих чисел. ЗАДАНИЕ №2. Практическое задание Вершины плоской геометрической фигуры, заданные координатами (x, y), соединены прямыми линиями и образуют многоугольник. Задание Найти площадь данной фигуры. Входные данные Исходные данные содержат количество точек и их координаты. Координаты x и y отделяются друг от друга пробелом. В первой строке входного текстового файла находится число точек, координаты каждой точки записаны с новой строки. Входной файл pr_zad2.txt – текстовый файл. Выходные данные Результат работы программы выводится на экран ЭВМ и записывается в текстовый файл результата: pr_zad2.res Пример файла исходных данных: 6 ЗАДАНИЕ №3. Практическое задание Частный предприниматель решил заняться транспортными перевозками и первым его заказом стала доставка груза из пункта А в пункт В. Дорога может проходить через разные населенные пункты. Задание Найти наикратчайший путь. Дорожная карта задана в виде двухмерной матрицы, размерностью M ´ N. Номера столбцов соответствуют населенным пунктам, а номера строк – участкам дороги. Если города связаны между собой дорогой, то в строке, соответствующей номеру соединяющего участка, напротив города стоит «1», в противном случае «0». Если вариантов решения несколько, вывести любой из них. Входные данные Размерность массива (число строк, число столбцов), номера населенных пунктов, откуда и куда необходимо доставить товар и сам массив. Разделителем чисел служит пробел. Число строк и столбцов массива записываются в первой строке входного текстового файла, номера населенных пунктов – во второй, каждая строка массива записана с новой строки. Входной файл pr_zad3.txt – текстовый файл. Выходные данные Результат расчета выводится на экран ЭВМ и записывается в текстовый файл результата: pr_zad3.res Для приведенного ниже примера: массив 9 ´ 11, исходный город – III, город, куда необходимо доставить груз – VII. ЗАДАНИЕ №4. Практическое задание: «базы данных» Для ведения учета поступающего и проданного товара руководству малого торгового предприятия необходима база данных, содержащая следующую информацию: сведенья о поставщиках и покупателях, список наименования товара, его количество на складе и цену товара. Задание 1. Установить связи между таблицами, позволяющие: 2. Обеспечить возможность удалять, добавлять и редактировать информацию базы данных. 3. Обеспечить сохранение информации в файл и загрузку информации из файла. Списки поставщиков, покупателей и наименование товара должны выводиться отсортированными (по возрастанию: от А до Я). Входные данные Входные данные заносятся в соответствии с заданием участником олимпиады самостоятельно. Выходные данные Информация по запросу пользователя в соответствии с заданием. Результат работы выводится на экран ЭВМ и по желанию пользователя записывается в файл результата: basa.dan |
||||||||||||||||||||||||||||||||||||||
2006 (с) ГОУ СПО "Смоленский
промышленно-экономический колледж |