Программирование

Тип работы: Все Задача Курсовая работа Лабораторная работа
Язык программирования: Все C C# C++ Delphi Java JavaScript Pascal ABC VBA
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Численные методы на Pascal

    Для функции разработать и протестировать программу, выполняющую:

    1. табулирование функции на отрезке [a; b] с шагом h;

    2. нахождение точек локальных экстремумов;

    3. нахождение всех действительных корней уравнения на отрезке [a; b], если таковые имеются (решение соответствующего уравнения выполнить с точностью до e=0,0001 одним из численных методов: дихотомия, метод хорд, касательных) не более, чем за 20 итераций.

    4. вычисление определенного интеграла f(x) на интервале табулирования [a; b] одним из перечисленных методов (правых прямоугольников, средних прямоугольников, левых прямоугольников, трапеций, Симпсона);

    5. построение графика заданной функции);

    6. построение графика производной заданной функции.

  • Курсовая работа на Pascal по обработке матриц (вариант 22)

    В квадратной матрице размерностью NхN (где N целое число, находящееся в промежутке [5, 15]) необходимо:

    1. Ввести размерность массива через клавиатуру с контролем вводимых значений.

    2. Сформировать массив [Аi,i], заполнив его по заданному закону f(x) = y (см. формулу). Переменная х изменяется в интервале [xн , xк] c шагом dx.

    3. Поменять местами указанные области в массиве (см. рисунок) и вывести преобразованную матрицу на экран.

    4. Пройтись по указанной траектории (см. рисунок) и вывести полученные результаты в виде матрицы строки [Bi].

    5. Полученную матрицу строку сортировать по возрастанию и убыванию, результаты вывести на экран.

    6. В матрице, кроме выделенных областей, найти максимальный и минимальный элементы.

    7. Заменить элементы главной и побочной диагоналей на минимальный элемент главной диагонали.

    Бонус! +1 балл, если области и траектория выделены разным цветом!

  • Курсовая работа на Pascal по обработке матриц (вариант 19)

    В квадратной матрице размерностью NхN (где N целое число, находящееся в промежутке [5, 15]) необходимо:

    1. Ввести размерность массива через клавиатуру с контролем вводимых значений.

    2. Сформировать массив [Аi,i], заполнив его по заданному закону f(x) = y (см. формулу). Переменная х изменяется в интервале [xн , xк] c шагом dx.

    3. Поменять местами указанные области в массиве (см. рисунок) и вывести преобразованную матрицу на экран.

    4. Пройтись по указанной траектории (см. рисунок) и вывести полученные результаты в виде матрицы строки [Bi] .

    5. Полученную матрицу строку сортировать по возрастанию и убыванию, результаты вывести на экран.

    6. В матрице, кроме выделенных областей, найти максимальный и минимальный элементы.

    7. Заменить элементы главной диагонали [Ai, j] на минимальный элемент побочной диагонали.

  • Курсовая работа на Pascal - По обработке файла

    Разработать программу создания файла, содержащего сведения о продукции кондитерской фабрики (конфеты, торты, шоколад). Каждый элемент этого файла должен содержать следующие данные: название, сорт, количество (в тоннах), себестоимость и цену реализации продукции.

    Программа выполняет следующие действия:

    - ввод данных;

    - выборочный вывод информации по себестоимости продукции;

    - выборочный вывод информации по названию/сорту продукции;

    - вывод на экран всей базы данных.

  • Курсовая работа на тему "База данных продуктового магазина"
    • Программа должна выполнять функции, такие как:

      Создание базы данных – программа создает базу данных, добавляя данные о товаре.

      Добавить запись в базу данных – программа добавляет данные в текущую базу данных.

      Вывод данных на экран – программа выводит введенные данные на экран.

      Поиск записи в базе данных – программа ищет данные по заданным параметрам.

      Сортировка базы данных - программа сортирует данные по наименованию, категории,  дате.

      Завершение программы – программа завершает программу.

  • Телефонный справочник, Pascal ABC

    Написать программу «Телефонный справочник». Программа должна хранить номера телефонов, ФИО и адрес. Должны быть предусмотрены ввод новых данных и редактирование имеющихся, поиск по ФИО, по номеру. При закрытии программы и ее повторном запуске информация должна сохраняться.

    Программа выполняет следующие действия:

    - ввод данных;

    - вывод всех данных;

    - поиск информации по названию Ф.И.О. и номеру телефона;

    - удаление по номеру телефона;

    - редактирование данных;

    - вывод на экран всей базы данных.

  • Курсовая: Разработка программы «Расчет стоимости покупки»

    Краткое содержание курсовой работы (проекта):
    Описание языка программирования, построение математической модели и выбор структуры данных для решения задачи, построение алгоритма, написание программного кода, тестирование и откладка программного кода.
    Исходные данные к курсовой работе (проекту)
    Разработать программу выполняющая расчет стоимости покупки. В типизированном файле хранятся наименования товара, единица измерения товара, стоимость одной единицы, после выбора товара и указания его количества рассчитывается общая стоимость покупки.

  • Курсовая работа на Pascal по обработке матриц

    Задание
    В квадратной матрице размерностью NхN (где N целое число, находящееся в промежутке [5, 15]) необходимо:
    1. Ввести размерность массива через клавиатуру с контролем вводимых значений.
    2. Сформировать массив [Аi,i], заполнив его по заданному закону f(x) = y (см. формулу). Переменная х изменяется в интервале [xн , xк] c шагом dx.
    3. Поменять местами указанные области в массиве (см. рисунок) и вывести преобразованную матрицу на экран.
    4. Пройтись по указанной траектории (см. рисунок) и вывести полученные результаты в виде матрицы строки [Bi] .
    5. Полученную матрицу строку сортировать по возрастанию и убыванию, результаты вывести на экран.
    6. В матрице, кроме выделенных областей, найти максимальный и минимальный элементы.
    7. Заменить в одномерном массиве нулевые элементы на значение минимального элемента.
    Бонус! +1 балл, если области и траектория выделены разным цветом!

  • Курсовая работа на Pascal по обработке матрицы (Вариант 7)

    В квадратной матрице размерностью NN (где N целое число, находящееся в промежутке [5, 15]) необходимо:
    1. Ввести размерность массива через клавиатуру с контролем вводимых значений.
    2. Сформировать массив [Аi,i], заполнив его по заданному закону f(x) = y (см. формулу). Переменная х изменяется в интервале [xн , xк] c шагом dx.
    3. Поменять местами указанные области в массиве (см. рисунок) и вывести преобразованную матрицу на экран.
    4. Пройтись по указанной траектории (см. рисунок) и вывести полученные результаты в виде матрицы строки [Bi] .
    5. Полученную матрицу строку сортировать по возрастанию и убыванию, результаты вывести на экран.
    6. В матрице, кроме выделенных областей, найти максимальный и минимальный элементы.
    7. Элементы столбца содержащего максимальный элемент, заменить на сумму всех элементов соответствующей строки матрицы.
    Бонус! +1 балл, если области и траектория выделены разным цветом!

  • Курсовая работа на Pascal - Создание CAPTCHA

    Курсовая работа на тему "Капча" в PascalABC.NET с возможностью сохранить капчу в картинку.

    Целью данной курсовой работы является изучение алгоритмов построения "капчи", как системы противодействующей интернет-ботам, а также написание программы реализующую визуальную "капчу".

    Для достижения данной цели необходимо выполнить следующие задачи:

    - рассмотреть понятие и виды CAPTHCA;

    - изучить альтернативные системы противодействию интернет-ботам;

    - реализовать программу CAPTHCA-генератор.

    Программа должна удовлетворять следующим требованиям:

    - Генерировать "капчу". 

    - Иметь возможность сохранять ее в виде изображения.

  • Реализация аркадной игры на Pascal

    Разработать игру «Лабиринт» предназначенную для развития мышления и внимания у детей младшего школьного возраста. Программа должна быть разработана в среде программирования Pascal ABC.

    Задачи, которые требуется реализовать:

    - реализацовать алгоритм генерирования лабиринта;

    - создание фиксированного входа/выхода из лабиринта;

    - управление сложностью лабиринта (реализация уровней в игре);

    - передвижение персонажа по лабиринту (стрелками клавиш);

    - возможность запустить игру заново после прохождения.