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

Тип работы: Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все 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 алгоритмические языки Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Задача на С и С#

    Задачи на использование двоичных и текстовых файлов. Условие вида "дан файл" означает, что пользователем вводится количество элементов и все элементы файла с клавиатуры. Осуществить ввод данных для файла, выполнить реализацию алгоритма обработки и создания нового файла, обеспечить вывод полученных результатов используя отдельные методы.

    При обработке исходного файла считать число элементов в нём неизвестным. Не допускается использование массивов для обработки всего файла. Для решения задачи предварительно составляется блок-схема.

    Индивидульное задание: Пользователь вводит последовательно все элементы матрицы m*n. Массивы использовать нельзя. Записать все числа в текстовый файл по строкам. Прочитать их оттуда и вывести на экран.

  • Задан ряд последовательных натуральных чисел от M до N (M < N), из которого удаляют сначала все числа, стоящие на нечетных местах. Затем, из оставшегося ряда удаляют все числа, стоящие в нем на четных местах. Эти действия повторяют до тех пор, пока не останется одно число.
    Требуется написать программу, которая находит оставшееся число.
    Входные данные
    Входной файл INPUT.TXT содержит число M в первой строке и число N во второй (M < N < 109).

  • Используя методы С# работы с файлами выполните следующее задание:
    Дан двумерный массив M на N.
    Необходимо осуществить заполнение его случайными целыми двузначными числами, осуществить поиск максимальных элементов в каждой строке и вывести максимальные элементы в текстовый файл последовательно в одну строку.

  • Лабораторная №1.

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

    Лабораторная №2.

    Лабораторная №3.

    Лабораторная №4.

    В массиве из 20 целых чисел найти наибольший элемент и поменять его местами с первым элементом.

    Лабораторная №5.

     Дана строка, состоящая из групп нулей и единиц. Посчитать количество нулей и единиц.

     

  • Во входном файле input.txt содержится текст. В файл output.txt выведите в алфавитном порядке все буквы, встречающиеся в тексте, и их количество.

  • Задача на двумерный массив, C#

    Дан целочисленный двумерный массив, размерности n х m. Выяснить, в какой строке последовательность является возрастающей или убывающей.

  • --Лабораторная,--Программирование C#---

    Две сортировки слиянием и быстрая сортировка
    Массив в диапазоне от 1000 до 100000 с шагом 1000
    График зависимости времени от количества элементов
    Реализовать на языке С# через форму

  • разработка windows-приложения «авиакасса» в среде ms visual studio. net. C#

    Примерный перечень полей таблиц: Номер продажи; ФИО покупателя; Пункт назначения, Номер рейса, Дата вылета, Время вылета, Время прибытия, Стоимость билета и т.д
    1. Реализовать возможность сортировки записей по датам вылета;
    2. Провести фильтрацию данных по пунктам назначения;
    3. Создать вычисляемое поле «Таможенный сбор» (5% от стоимости билета)
    4. Выбрать информацию о проданных билетах на определенный рейс. Номер рейса вводится пользователем.
    5. Ввести несколько собственных процедур обработки и выборки данных, через графики и диаграммы наглядно продемонстрировать результаты.

  • Разработка приложения для решения «нелинейного уравнения методом ньютона на языке С#»

    Решить систему нелинейных уравнений методом Ньютона с точностью 0,01
    1)Описание решения задачи численным методом
    2)Алгоритм и блок схема решения задачи на пк
    3) C# windows form visual studio + возможность результат выгружать во внешний файл

  • Отчет по практике, МДК, программирование

    Создайте программу на языке программирования C#. В программе должны присутствовать: иерархия классов с указанием ключевых полей, свойств и методов для предметной области. Имена классов придумываются самостоятельно, исходя из названия предметной области.
    1. В каждом классе должно быть как минимум 3 поля.

    2. Изменять значения поля можно только через методы.

    3. Реализовать, как минимум 2 метода, в которых бы использовался полиморфизм.

    4. В программе должна быть предусмотрена возможность создания экземпляров всех классов (кроме абстрактных) и задания и просмотра соответствующих полей и результатов выполнения методов.

  • Написать программу С#

    Написать программу с использованием объектно-ориентированных технологий. Поля данных: спектакли, типы билетов, распространители и т.д. Вывести остаток билетов на спектакль.

  • решить задачи по объектно-ориентированному программированию

    200 руб.
    Задача на C#

    Реализовать программу, которая вычисляет значение функции (в соответствии с вариантом) для заданного вещественного x следующими способами:

    - с заданной точностью eps;

    - для указанного количества членов n;

    - с максимальной точностью.

    На вход программе подаются следующие числа:

    - x - вещественное число, аргумент функции;

    - eps - вещественное число, точность вычислений. Под точностью вычислений eps следует понимать модуль разности абсолютных значений двух последних вычисленных членов суммы. Может быть равен 0;

    - n - 0 или натуральное число, указывающее максимальное количество членов суммы для вычисления, 0 <= n <= 4294967295.

    В результате выполнения программа должна вывести три числа:

    - значение суммы, вычисленное с указанной точностью eps;

    - значение суммы, вычисленное для указанного количества членов суммы;

    - значение суммы, вычисленное с максимальной точностью.

    Программа должна учитывать ограничения используемого вещественного типа данных и прекращать процесс вычисления суммы, если значение следующего члена суммы некорректно.

    Вещественные числа должны выводиться в экспоненциальном формате, 15 значащих цифр.

    В таблице представлен формат вводимых и выводимых данных:

  • Лабораторная, C#, программирование информатика

    Задания 
    1. Создать приложение, которое открывает и закрывает рабочую книгу Microsoft Excel.
    2. Создать приложение, которое выполняет следующие функции в файле Microsoft Excel
    Активация листа 2
    Изменить текст в ячейке B1 для активного рабочего листа Лист2
    Записать в ячейку А3 для неактивного рабочего листа Лист3 текст «А3 Лист3»
    Скопировать текст из ячейки А3 неактивного рабочего листа Лист3 на Лист1 в А1
    3. Создать приложение, которое выполняет следующие функции в файле Microsoft Excel:
    Заполнение ячеек
    Сложение ячеек
    Копирование ячеек
    Перемещение ячеек
    Копирование диапазона ячеек
    Перемещение диапазона ячеек

  • Сделать 4 лабораторных работ

    Лабораторная работа №1. Классы и объекты: общие сведения, поля, методы

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, созданием объектов и классов.

    Задание для самостоятельной работы

    1. Объявите класс, который предназначен для ведения бухгалтерских записей на синтетическом счете;
    2. Для объявленного класса определите методы;
    3. Создайте несколько экземпляров класса и продемонстрируйте работу с ним: открытие счета, запись операций на счете, определение оборотов и конечного сальдо.

    Контрольные вопросы

    1) Что понимается под термином «класс»?

    2) Какие элементы определяются в составе класса?

    3) Каково соотношение понятий «класс» и «объект»?

    4) Что понимается под термином «члены класса»?

    5) Какие члены класса Вам известны?

    6) Какие члены класса содержат код?

    7) Какие члены класса содержат данные?

    8) Перечислите пять разновидностей членов класса специфичных для

    языка C#.

    Лабораторная работа №2. Классы и объекты: конструкторы и деструктуры

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием конструктуров и деструкторов.

    Задание.

    Дополните класс Rectangle деструктором. Продемострируйте его работу Задание для самостоятельной работы

    1. Используя решения задания, приведенного в лабораторной работе №1, дополните класс конструктором по умолчанию и двумя конструкторами, принимающим аргументы.

    2. Используя решения задания, приведенного в лабораторной работе №1, дополните класс десконструктором.

    3. Создайте несколько экземпляров класса и продемонстрируйте работу конструкторов (в частности при открытии активного и пассивного счета) и деструктора.

    Контрольные вопросы

    1. Для чего используется конструктор?
    2. Что такое конструктор по умолчанию?
    3. Для чего используется деструктор?
    4. Когда запускается деструктор?

    Лабораторная работа №3. Классы и объекты: свойства. Инкапсуляция.

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием свойств. Познакомиться с реализацией принципа инкапсуляции на языке С#.

    Задание для самостоятельной работы

    1. Используя решения задания, приведенного в лабораторной работе №1 и №2, дополните класс свойствами разных видов (только для чтения, только для записи, для записи и для чтения).

    2. Создайте несколько экземпляров класса и продемонстрируйте работу индексаторами

    Контрольные вопросы

    1. Что такое инкапсуляция?
    2. Для чего используется свойства?
    3. Как вызываются методы чтения и установки свойства?
    4. Каково содержание метода чтения свойства?
    5. Каково содержание метода установки свойства?

    Лабораторная работа №4. Классы и объекты: индексаторы

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием индексаторов.

    Задание для самостоятельной работы

    1. Используя решения задания, приведенного в лабораторной работе №1,2,3, дополните класс индесатором

    3. Создайте несколько экземпляров класса и продемонстрируйте работу индесатора

    Контрольные вопросы

    1. Что такое инкапсуляция?
    2. Для чего используется свойства?
    3. Как вызываются методы чтения и установки свойства?
    4. Каково содержание метода чтения свойства?

    10.Каково содержание метода установки свойства?

     

     

     

    .

     

  • Программа, производящая частотный анализ введенного текста, построение кодов Шеннона-Фано и кодирование текста

    Программа, производящая частотный анализ введенного текста, построение кодов Шеннона-Фано и кодирование текста.

    Режим 1: ввод текста с клавиатуры; вывод на экран: таблица частот и кодов, а также закодированный текст.

    Режим 2: ввод текста из файла; вывод: таблицы частот и кодов - на экран, закодированный текст и кодовую таблицу - в файлы.

    Режим 3: ввод закодированного текста из файла; одновременно должна подгружаться таблица кодов и производиться декодирование на экране.

    Отчет по заданию должен содержать:

    • Титульный лист;
    • Краткое изложение теории, описание алгоритма (3-4 стр.);
    • Протоколы работы программы, скриншоты, разработанные схемы;
    • Описание порядка работы программы;
    • Список использованных источников информации.
  • Программа, выполняющая морфемный анализ слов в предложениях на русском языке

    В программе необходимо выделять корни слов, приставки, суффиксы, окончания, определять составные двухкоренные слова. Ввод текста – из текстового файла.

  • Лабораторные работы на C#

    1. Освоить перегрузку функций и реализовать на каком-нибудь простом примере, например, сортировка массивов из элементов разных типов: целых, вещественных и строковых.
    2. Планировалась по строкам. Простейшая задача: проверка палиндрома. То есть , читается фраза в обе стороны одинаково или нет. Пробелы и знаки препинания удалить.
    3. Создание иерархии классов с набором неких полей и методов.
    4. Перегрузка методов, унаследованных от базового System.Object: ToString, GetHashCode и Equals.

  • Базовый веб-браузер

    Лабораторная работа

    Web-браузер

    Цель работы: Разработать браузер, выполняющий базовые функции, используя язык программирования C#.

    Задание:

    Разработать браузер, реализующий функции:

    • Назад, Вперед, Домой;
    • Добавления и удаления страницы из «Избранного»;
    • Хранения истории посещений;
    • Добавления/удаления новой вкладки.

    Лабораторная работа считается защищенной, если:

    • приложение содержит кнопки Назад, Вперед, Домой с соответствующим функционалом;
    • приложение умеет добавлять/удалять страницы из «Избранного»;
    • приложение хранит историю посещений с URL-адресом страницы и датой/временем посещения;
    • приложение имеет приемлемый для браузера интерфейс с возможность добавления/удаления вкладок;
  • Лабораторная работа 10. Задание

    Задать размерность одномерного массива с помощью комбинированного окна ComboBox.

    Задать размерность и тип массива в программном коде.

    Ввести элементы массива A(n) с помощью генератора случайных чисел. Вывести образованный массив на экранную форму в объект Label.

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

    Выдать упорядоченный массив на экранную форму в объект ListBox.

    Дан вектор A(n), содержащий нулевые элементы. Уплотнить его, выбросив нулевые элементы

     

    Лабораторная работа 13.

    Задание

    Задан список из десяти городов. присвоить переменной T название последнего из городов, название которого содержит более 4-х букв

     

    Лабораторная работа 14.

    Задание

    Переменная х изменяется в интервале от –5 до 10 с шагом 2. Оформив вычисление факториала в виде функции, выдать на экран значения функции у, которая вычисляется по правилу:

    Лабораторная работа 19.

    Задание

    1. Вычислить значение функции  для заданного значения n.

    Организовать ввод исходных данных с помощью диалогового окна ввода информации InputBox.

    1. Программный код расположить в объекте КОМАНДНАЯ КНОПКА для события Click. В программном коде использовать цикл FOR.
    2. Вывести результат с помощью диалогового окна сообщения MsgBox.