Теория вычислительных процессов .
1 Теоретическая часть Для решения поставленной задачи необходимо выяснить следующие вопросы: - Натуральные числа, - Способ выделения цифр числа, - Определение делимости одного числа на другое, - Операторы языка Паскаль. 1.1 Натуральным называется число, используемое для счета, т.е 1,2.3…. 1.2 Для выделения цифр модно использовать следующий алгоритм: если число больше 9 , то определяется остаток от деления числа на 10 и записывается в целочисленный массив А. Затем в исходном числе отсекается правая цифра (берется целая часть от деления на 0). Так делаем 1.3 Просматриваем в цикле с параметром все числа от 1 до N и сравниваем каждое с каждым элементом массива А: делится ли число на элемент массива. 1.4 Для решения был выбран ЯП Паскаль. Рассмотрим необходимые конструкции яыка. Условный оператор предназначен для записи условного (разветвляющего) алгоритма. Он полностью совпадает с базовой конструкцией структурного программирования. Общий вид оператора: IF THEN ELSE может отсутствовать. Оператор цикла с предусловием предназначен для записи циклического алгоритма. Он также совпадает с соответствующей базовой конструкцией. Общий вид оператора: WHILE DO Для записи условий нужно применять логические связки(операции): AND, OR, NOT, например, Задание на курсовую работу 2 1 Теоретическая часть 4 2 Стандартная схема программы 7 2.1 Графовая форма 7 2.2 линейная форма 7 3 Программная реализация 10 3.1 Текст программы 10 3.2 Результаты работы программы 11 4 Инварианты и ограничения циклов 11 5 Сеть Петри 13 Выводы 14 Список литературы 15 1. Окулов С.М. Основы программирования.-ЮНИМЕДИАСТАЙЛ, М: Лаборатория Базовых Знаний, 2002 2. Акулич И.Л. Математическое программирование в примерах и задачах. М.: Высш. шк. 1993. 336с. 3. Немнюгин С.А. «Turbo Pascal», изд-во «Питер», Санкт-Петербург, 2001г. 4. Грогоно П. Программирование на языке Паскаль. М., 1982. 5. Джонс Ж., Харроу К. Решение задач в системе Турбо Паскаль. М., 1991. 6. Йенсен К., Вирт Н. Паскаль: руководство для пользователя. М., 1989. 7. Чесноков М. Турбо Паскаль 7.0 Численные методы., БИНОМ, 2006 Похожие работы:
Поделитесь этой записью или добавьте в закладки |