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

Тип работы: Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Bash Basic Batch C C# C# ASP .NET C++ Delphi Fortran Free Basic HTML Java JavaScript Object Pascal Pascal Pascal ABC Python Turbo Pascal VBA Visual Basic алгоритмические языки Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Курсовая: Разработка программы «Расчет стоимости покупки»

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

  • Курсовая: рекурсивные и итерационные алгоритмы

    Объектом исследования является рекурсивные и итерационные алгоритмы и их сравнение.

    Целю работы является сравнение рекурсивные и итерационные алгоритмы и рассмотрение примеров их реализации на одном из языков программирования.

    Задачи:

    -                   рассмотреть понятие рекурсии и привести примеры ее реализации;

    -                   рассмотреть понятие итерации и привести примеры ее реализации;

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

  • Курсовая: программа для перевода числовой записи суммы в рублях в словесную на языке программирования Java

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

    Задачи:

    -                   анализ и выбор языка программирования;

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

    -                   получение практического опыта по разработке прикладных программ;

    овладение функционалом и инструментарием разработки на языке программирования высокого уровня.

  • Курсовая: Сравнение алгоритмов сортировки вставками и выбором

    Курсовая на тему "Сравнение алгоритмов сортировки вставками и выбором" с применением библиотеки (DLL) 

    Программа написанна на Delphi 7

    Сравнить эффективность алгоритмов сортировки – сортировки вставками и сортировки выбором. Для этого подсчитать среднее число сравнений (по 100 реализациям, со случайным расположением элементов), необходимое для сортировки n элементов тем и другим алгоритмом. Организовать библиотеку, содержащую подпрограммы для реализации функциональности поставленной задачи.

  • Курсовая: Программа для автоматического тестирования знаний на языке C#

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

    В соответствии с данной целью были поставлены следующие задачи:

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

    -       провести обзор и анализ существующих информационных систем, предназначенных для тестирования;

    -       осуществить проектирование и разработку приложения.

  • Простая задача на VBA

    Задан массив x(5.5) и интервал x (a.b).Найти количество элементов,попавших по значечению в этот интервал.

  • 11 лабораторных работ по C#

    Программы в среде Visual Studio на языке Visual C# на темы:

    -Сложные арифметические выражения

    -Условный оператор

    -Циклы с пред- и постусловием

    -Ряды

    -Одномерные массивы

    -Многомерные массивы

    -Строки

    -Типизированные методы

    -Нетипизированные (пустые) методы

    -Файлы


  • Работу можно выполнять на встроенном ассемблере системы программирования Turbo Pascal, однако, рекомендуется на автономном (отдельном или внешнем) ассемблере.
    Выбрать простую математическую задачу, легко разрешимую на Паскале, например Y = A * X2. Задачу согласовать с преподавателем.
    Написать программу на ассемблере, например, для указанной выше задачи: 
    Вариант 2 - (A * X^4 + B * X^3 + C * X^2 + D * X) div E 
    Вариант 2 - 9*A + 7*B + 2*C

  • Эвольвента С++

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

  • Задачи по С++

    Вычислить и вывести на экран в виде таблицы значения функции F(рисунок 1) на интервале от Xнач. До Хкон. с шагом dX. где a, b, c – действительные числа.

    Функция F должна принимать действительное значение, если выражение (Ац МОД2 Вц) И НЕ (Ац ИЛИ Сц) не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозначены целые части значений a, b,c , операции НЕ, И, ИЛИ и МОД2 (сложение по модулю 2) - поразрядные. Значения a, b,c, Хнач., Хкон., dx ввести с клавиатуры.

  • Шаблон класса динамического массива

    Напишите шаблон класса динамического массива с элементами произвольного типа T. Обеспечьте операции:

    • Перевыделения массива с увеличением вместимости

    • Добавление элемента в конец массива, удаление из конца

    • Оператор []

    • Узнать количество элементов в массиве

    • Правило пяти

  • Сортировка данных пузырьком

    Алгоритм состоит из повторяющихся проходов по сортируемому массиву. За каждый проход элементы последовательно сравниваются попарно и, если порядок в паре неверный, выполняется обмен элементов. Проходы по массиву повторяются N-1 раз или до тех пор, пока на очередном проходе не окажется, что обмены больше не нужны, что означает — массив отсортирован. При каждом проходе алгоритма по внутреннему циклу, очередной наибольший элемент массива ставится на своё место в конце массива рядом с предыдущим наибольшим элементом, а наименьший элемент перемещается на одну позицию к началу массива («всплывает» до нужной позиции как пузырёк в воде, отсюда и название алгоритма).

  • Курсовая работа: Создание и обработка бинарного файла

    1.Создать файл Train.dat, содержащий записи следующей структуры:

    - название пункта назначения;

    - номер поезда;

    - время отправления. (массив из двух чисел: часы, минуты)

    2. программа должна выполнять следующую обработку файла Train.dat:

    - поиск в файле и вывод на экран информации о поезде, номер которого введен с клавиатуры;

    - если таких поездов нет, выдать соответствующее сообщение на дисплей.