Программирование
Тип работы: | Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все Basic Batch C C# C# ASP .NET C++ Delphi HTML Java JavaScript Object Pascal Pascal Pascal ABC Python VBA алгоритмические языки |
Блок-схема: | Все Есть Нет |
-
250 руб.
Задание лабораторной работы по теме МОДУЛИ.
Задача 1.
Использовать модуль проекта (см. файл «1 Модули», стр. 4). В модуль проекта добавить функцию MIN, вычисляющую минимальный элемент вектора.
Использовать модуль проекта (см. файл «1 Модули», стр. 4) для решения задачи вычисления функции (см. таблицу вариантов).
Обозначения:
Max_a, Max_b, Max_c, Min_a, Min_b, Min_c, Sa, Sb, Sc, ka, kb, kc - максимальный элемент, минимальный элемент, сумма и количество положительных элементов массивов a, b, и c соответственно.
Функция
Max_a - Min_b + Max_c+ Min_c
Результат вывести в файл out.txt и на экран.
Задача 2.
Разработать программу для построения таблицы значений для двух функций на интервале [a, b] с заданным количеством точек разбиения интервала (n).
Границы интервала и количество точек разбиения интервала выбрать самостоятельно.
Задачу решить с использованием параметров процедурного типа.
Использовать модуль проекта.
Результаты вычислений представить:
Таблица значений функции F1
X F1
---------------------------------
0.00 -1.50
0.01 -1.04
…
Таблица значений функции F2
X F2
---------------------------------
0.00 2.50
0.01 3.04
…
Таблица значений функций F1 и F2
X F1 F2
--------------------------------------------
0.00 -1.50 2.50
0.01 -1.04 3.04
…
Функция 1
Функция 2
sin (2 x + 4.5)
x + 1.4
250 руб.Лабораторная работа 1 по теме «Классы».
Задача.
Разработать программу с использованием класса объектов.
Для класса объектов разработать подпрограммы (методы класса) для:
- создания объекта с заданными значениями,
- показать характеристики объекта класса,
- вычисления периметра геометрической фигуры,
- вычисления площади геометрической фигуры.
Замечание. Выполнить вычисления в соответствии с указанными в таблице в столбце «Что вычислить».
В программе:
- создать один объект класса и показать его характеристики;
- создать два объекта класса;
- сравнить вычисленные значения для двух объектов класса, по результатам каждого из сравнений вывести соответствующие сообщения.
250 руб.Лабораторная работа 3. Классы. Продолжение.
Задание 2 по теме «Классы»
1. Создать массив объектов класса. Количество элементов массива пользователь вводит с клавиатуры.
2. Добавить метод класса – вывод характеристик объектов на экран дисплея в табличном виде.
3. Сохранить сведения об объектах класса в типизированном файле.
4. Изменить характеристики третьей фигуры.
5. Вывести на экран сведения обо всех фигурах, хранящихся в файле.
Задание 3 по теме «Классы»
6. Описать новый класс объектов на основе существующего. Добавить новую характеристику – цвет фигуры.
7. Создать массив объектов нового класса. Вывести все объекты класса в табличном виде.
8. Вывести данные (в табличном виде с соответствующим заголовком) обо всех фигурах желтого цвета.
9. Решить задачу п.8 с использованием модуля.
250 руб.Лабораторная работа 4. Классы. Продолжение.
Задание 3 по теме «Классы»
1. Описать новый класс объектов на основе существующего класса. Добавить новую характеристику для нового класса – цвет фигуры.
2. Создать массив объектов нового класса. Вывести все объекты класса в табличном виде.
3. Вывести данные (в табличном виде с соответствующим заголовком) обо всех фигурах желтого цвета.
4. Решить задачу п.3 с использованием модуля.
250 руб.Создать калькулятор, аналогичный калькулятору Windows (вид: а)
обычный; б) инженерный)
2 задание)(Целью данного раздела является формирования формального описания разрабатываемого приложения. В рамках раздела необходимо для разрабатываемого приложения описать весь функционал который будет в дальнейшем запрограммирован, а так же описать нежелательные ситуации которые могу возникнуть в результате работы ПО и соответственно реакции на эти ситуации. Для каждой выполняемой приложением функции необходимо так же опить алгоритм решения задачи.)
3 задание)Данный раздел посвящен проектированию интерфейса взаимодействия с пользователем. В рамках данного раздела обучающийся должен проектировать и реализовать в среде разработки макет разрабатываемого приложения. При выполнении задачи данного раздела необходимо руководствоваться материалами из соответствующего раздела.Задание на курсовой проект №2 по дисциплине
Введение в инженерную деятельность
Цель работы
– получение практического опыта по разработке прикладных программ;
– овладение функционалом и инструментарием разработки на языке программирования высокого уровня.
- Перевод числовой записи суммы в рублях в словесную. С клавиатуры вводится сумма. Вывести словесную запись суммы 106,77 = сто шесть рублей 77 копеек.
Антиплагиат
75 %
Постановка задачи
Задание. Вычислить значение определенного интеграла методом трапеций при n = 4; 8; 16.
Сравнить полученные приближенные значения интеграла в программе Pascal с точными результатами найденными аналитическим способом, и по формуле Ньютона-Лейбница, с помощью встроенных функций в математическом пакете MathСad и инструментов в электронных таблицах Excel. Построить графики функций в Excel и Mathcad.
программная реализация гномьей сортировки по площади для объектов типа "треугольник", C++, 25 страниц
Тема: разработка приложения "Редактор создания анимационных фильмов", что нибудь самое простое. Может быть редактор создания анимационных роликов из фото.
Условие задачи (вариант 34)
Разработать схему алгоритма и Delphi – проект для вычисления таблицы значений функции
если аргумент X изменяется от начального значения Xn до конечного значения Xk с шагом Dx , параметр A принимает N различных значений, а параметр B задаётся в виде константы.
200 руб.Задача 1
Условие задачи
Вычислить, производя упрощения при помощи дополнительной переменной.
Задача 2
Условие задачи
Вычислить и напечатать:
Задача 3
Условие задачи
Вычислить и вывести на печать таблицу значений функции:
Задача 4
Условие задачи
Задан одномерный массив C(N) (N<=60). Вычислить сумму положительных элементов, этой суммой заменить максимальный элемент и последний элемент массива. Массив С напечатать.
Задача 5
Условие задачи
В заданной квадратной матрице А (К,К) (K<10) вычислить сумму элементов, расположенных над главной диагональю. Полученной суммой заменить элементы последнего столбца матрицы. Отпечатать исходную и£В заданной квадратной матрице A(K,K) (K преобразованную матрицы.
Задача 6
Условие задачи
Сформировать файл F . Определить сумму и произведение наибольшего и наименьшего из значений компонент. Заменить значением суммы первую и последнюю компоненты, а на значение произведения – увеличить каждую третью компоненту файла. Файл вывести до и после преобразования.
Вариант 1. Калькулятор для выражений с постфиксной (польской) формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу.
Выражение для калькулятора– это:
- десятичная константа;
- выражение -
- выражение выражение +
- выражение выражение *
- выражение выражение /
- выражение sin
- выражение cos
Для задания 4 ось X – размер входного файла со строкой выражения.
- Разработка и тестирование компьютерной программы для сравнительного анализа алгоритма сортировки посредством выбора на основе разработки шаблона функции С++.
350 руб.Требования, предъявляемые к курсовой работе: язык программирования - Паскаль.
- в теле программы необходимо обеспечить ввод исходных данных, вызов процедуры и вывод результатов на терминал;
- процедура реализует формирование и обработку массива или матрицы;
- функция определяет закон получения чисел, являющихся элементами массива или матрицы;
- кроме вывода на терминал, результаты программы сохранить в виде текстового файла.
Форма отчета:
Блок-схема алгоритма решения
Листинг программы (с подробными комментариями)
Реализация программы (screenshot)
Результат работы программЗадание
Ввести строку символов разделителей и массив строк текста содержащий неизвестное заранее количество строк. Признаком окончания ввода текста является ввод строки, содержащей такое же количество слов, что и минимальное количество слов из ранее введенных строк.
Из строк введенного текста сформировать другой текст, в который войдут только те строки, в которые после слов содержащих больше заданного пользователем количества одинаковых символов, будет вставлено новое введенное пользователем слово. Вывести исходный и сформированный текст.
Вариант 1
Реализовать программное приложение, позволяющее вводить, хранить и обрабатывать информацию для учета авиапассажиров.
Для обеспечения динамической работы с данными их следует программно организовать в виде односвязного списка, каждый отдельный элемент которого содержит информацию об одном авиапассажире, включая: ФИО пассажира, код авиапредприятия, город назначения, номер рейса, дата вылета.
Требования к оформлению:
Формат файла: .doc, .docx или .pdf.
Титульный лист: выполняется по образцу, обязательно указать номер варианта.
Основной шрифт: Times New Roman, 14 пт, полуторный межстрочный интервал
Выравнивание текста: по ширине
Блок-схемы отображаются в виде рисунка: в тексте, без обтекания. Обязательны подрисуночная надпись и ссылка в предшествующем тексте.
Лабораторная работа 10. Задание
Задать размерность одномерного массива с помощью комбинированного окна ComboBox.
Задать размерность и тип массива в программном коде.
Ввести элементы массива A(n) с помощью генератора случайных чисел. Вывести образованный массив на экранную форму в объект Label.
Упорядочить полученный массив по возрастанию.
Выдать упорядоченный массив на экранную форму в объект ListBox.
Дан вектор A(n), содержащий нулевые элементы. Уплотнить его, выбросив нулевые элементы
Лабораторная работа 13.
Задание
Задан список из десяти городов. присвоить переменной T название последнего из городов, название которого содержит более 4-х букв
Лабораторная работа 14.
Задание
Переменная х изменяется в интервале от –5 до 10 с шагом 2. Оформив вычисление факториала в виде функции, выдать на экран значения функции у, которая вычисляется по правилу:
Лабораторная работа 19.
Задание
- Вычислить значение функции для заданного значения n.
Организовать ввод исходных данных с помощью диалогового окна ввода информации InputBox.
- Программный код расположить в объекте КОМАНДНАЯ КНОПКА для события Click. В программном коде использовать цикл FOR.
- Вывести результат с помощью диалогового окна сообщения MsgBox.
1-Динамические структуры данных. Списки
Дана символьная строка длиной не более 80 символов, состоящая из слов, разделенных пробелом. Составить программу, которая вводит строку, организует из слов строки однонаправленный список-стек. Используя список, программа подсчитывает количество слов, длина которых меньше 5-ти символов и удаляет слова, длина которых меньше 3 -х символов. Выводит на экран списки и результаты подсчетов.
2- Простые объекты
Описать класс, включающий заданные поля и методы, двумя способами: без конструктора и с конструктором. Протестировать все методы класса. Поля класса должны быть скрытыми (private) или защищенными (protected). Методы не должны содержать операций ввода/вывода, за исключением процедуры, единственной задачей которой является вывод информации об объекте на экран.
Объект - светофор. Поле: цвет, который горит в данный момент. Методы: процедура инициализации, процедура вывода информации об объекте на экран, функция переключения светофора на заданный цвет.
В отчете привести диаграмму разработанных классов и объектную декомпозицию.