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

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

    Постройте таблицу значений функции z=f(x,y) и найдите наименьшее значение функции при изменении x на отрезке [a;b] с шагом h1 и y на отрезке [c;d] с шагом h2.

  • Решить одну задачу в программе Pascal

    Написать программу решения следующей задачи «В массиве из 30 положительных целых элементов, введенных случайным образом, найти и вывести наименьший нечетный элемент». Программу (в файле *.pas или *.txt)

  • Разработать алгоритм и программу с единственным циклом для обработки одномерных массивов.
    Задача:
    При заданных коэффициентах A1,A2,...,Am и B1,B2,...,Bm многочленов A1X+A2X2+...+AmXm; B1X+B2X2+...+BmXm получить массив C1,C2,...,Cm коэффициентов многочлена - произведения исходных многочленов, полагая, что в нем степень члена возрастает с увеличением номера коэффициента Ck.
    Пояснение: согласно задания коэффициенты множества А, В - заданы; ввести их необходимо через текстовый файл, с которого после программа их считывает.

  • НА C : в строке состоящей из 0 и 1 подсчитать количество единиц в группах с нечетным количеством символов

  • Написать программу «Англо-русский и русско-английский словарь».
    «База данных» словаря содержит по одному варианту перевода слов и хранится в текстовом файле.
    Программа должна обеспечивать выбор с помощью меню и выполнение одной из следующих функций:
    Формирование «базы данных» словаря.
    ? Выбор режима работы:
    англо-русский;
    русско-английский.
    Вывод перевода заданного английского слова.
    Вывод перевода заданного русского слова.
    Базу данных словаря реализовать в виде класса vector.

  • 1. Добавьте в классе Text поле private String Stroka, которое будет определять состояние объектов данного класса.
    - Далее нужно изменить все методы так, чтобы эти методы не имели входного значения String str, не имели модификатор static. Методы должны обращаться к состоянию объекта данного класса, т.е. к полю Stroka (т.е. везде поменяйте в методах str на Stroka).
    - Далее добавьте геттеры и сеттеры в данном классе для возможности брать значения из поля Stroka и вносить изменения в данном поле.
    - В последнюю очередь в методе main() удалите все что касалось второй и третьей задач и начните с того, что сформируете объекта класса Text. Затем с помощью сеттера зададите значение поля Stroka. Затем вызовите необходимые методы от созданного объекта.
    3. Уточняю третий вопрос: дайте определение инкапсуляции, исходя из этого скажите что Вы предпринимали, чтобы это выполнялось.

  • Упражнение Д5.1. Напишите программу, которая

    1. Открывает файл на запись и пишет в него три строки, например

    Line #1.

    String #2.

    5.25

    2. Открывает его на чтение и выводит содержимое файла на экран.

    Упражнение 6.1. Напишите программу, которая создаёт контейнер типа vector<double>, заполняет его десятью элементами, а затем меняет их местами в обратном порядке.

  • -Отчет по практике, Языки программирования

    Постройте таблицу значений функции z=f(x,y) и найдите наименьшее значение функции при изменении x на отрезке [a;b] с шагом h1 и y на отрезке [c;d] с шагом h2.

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

    Выбрать подходящий класс и написать для него метод, обеспечивающий решение поставленной задачи при указанных в условии ограничениях.
    !!! Правильно подберите параметры и возвращаемое значение метода, учитывая, что один скрытый параметр this в нем уже присутствует!!!
    Поверить работу разработанного метода, для чего подготовить основную программу, которая бы
    • формировала необходимые объекты (один или несколько многоугольников или треугольников) из файла
    • вызывала разработанный метод для одного из объектов и формировала ответ
    • выводила ответ в файл.
    Подготовить оформленную работу, описав и проиллюстрировав подход к решению задачи, записав код решения, а также три тестовых примера (содержимое исходного файла данных, результат, рисунок, подтверждающий правильность решения и основанный на исходных данных и результат

    ЗАДАЧА:Найти внутреннюю точку треугольника (точку равноудалённую от его сторон)

  • Решить 1 лабораторную работу Состоящую из трёх задач
    1. Задана стоимость 1 кг яблок. Вывести стоимость 2.2, 2.4,. .., 3 кг яблок.
    2. Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить сумму всех четных элементов.
    3. Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить, верно ли, что число отрицательных элементов среди введенных больше числа положительных элементов.
  • Решить 3 лабораторные работы на языке Си.-
    Лабораторная работа №1

    ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

    Цель работы: Приобретение навыков разработки алгоритмов формирования и обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.

    Задание к лабораторной работе

     В соответствии с вариантом разработайте алгоритм обработки элементов массива.

              Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.

    Проведите тестирование программы в среде программирования.

     

    Массив А[15] сформировать датчиком случайных чисел.

    Найти минимальный элемент и сумму отрицательных элементов. Заменить в массиве А минимальный элемент найденной суммой.

  • 1   Практическая работа №1 «Файлы»

    1.1   Цель работы

    Изучить способы создания и работы с файлами в языке С++

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

    Практическая работа №1 «Структуры»

    1.1   Цель работы

    Изучить особенности работы с составным типом данных – структуры.

    1.)            Описать структуру с именем NOTE, содержащую следующие поля:

    • фамилия, имя;
    • номер телефона;
    • день рождения (массив из трех чисел).

    2.)            Написать программу, выполняющую следующие действия:

    • ввод с клавиатуры данных в массив, состоящий из n элементов типа NOTE, записи должны быть упорядочены по трем первым цифрам  номера телефона;
    • вывод на дисплей информации о человеке, чья фамилия введена с клавиатуры;
    • если такого нет, выдать на дисплей соответствующее сообщение.
  • Задание на АБК

     Общая задача

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

    2. Индивидуальные задачи.

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

    Фигура1

    Фигура2

    параллелепипед

    сфера

  • Решение задач, Информатика и программирование Pascal

    Уровень B.  Ввести с клавиатуры символьную строку и заменить в ней все буквы «а» на «б» и все буквы «б» на «а» (заглавные на заглавные, строчные на строчные).

    Пример:

    Введите строку:

    ааббААББссСС

    Результат:

    ббааББААссСС

     

    Уровень C. Ввести с клавиатуры символьную строку и определить, сколько в ней слов. Словом считается последовательности непробельных символов, отделенная с двух сторон пробелами (или стоящая с краю строки). Слова могут быть разделены несколькими пробелами, в начале и в конце строки тоже могут быть пробелы.

    Пример:

    Введите строку:

      Вася пошел гулять

    Найдено слов: 3

     

    Уровень D. Ввести с клавиатуры символьную строку и найдите самое длинное слово и его длину. Словом считается последовательности непробельных символов, отделенная с двух сторон пробелами (или стоящая с краю строки). Слова могут быть разделены несколькими пробелами, в начале и в конце строки тоже могут быть пробелы.

  • Решение задач,=+-Информатика и программирование

    Практическая работа «Обработка символьных массивов»

     

    1. В текстовом массиве  определить количество  слов, состоящих более чем из четырёх символов.

     

    2. Вывести на экран слова из символьного массива, начинающиеся на согласную букву.

     

     

    3. В  строковом массиве подсчитать количество элементов, в  которых имеются  рядом стоящие гласные буквы.

     

     

    4. Дан символьный массив. Вывести те его элементы, которые являются палиндромами ("перевёртышами").

  • Решение задач, Информатика и программирование  С#. Строки.

    В заданной строке, состоящей из "слов", разделенных одним или более пробелами, убрать "лишние" пробелы, оставив по одному пробелу между
    "словами". Найти количество слов

    Прикреплено методическое пособие в файлах

  • Лабораторная,--программирование-на-СИ-

    Реализовать заданный метод сортировки строк числовой матрицы в
    соответствии с индивидуальным заданием(метод Шелла). Для всех вариантов добавить
    реализацию быстрой сортировки (quicksort). Оценить время работы каждого
    алгоритма сортировки и сравнить его со временем работы стандартной
    функции сортировки, используемой в выбранном языке программирования.

  • Написать программу «Моя записная книжка». Одна запись содержит фамилию и имя, дату рождения и номер телефона. База хранится в текстовом файле.

    Предусмотреть возможность работы с произвольным числом записей, поиска записи по дате рождения, добавления и удаления записей.

    Хранение данных организовать с применением класса tree.