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

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все C C# C# ASP .NET C++ Delphi Java JavaScript Pascal Pascal ABC VBA
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Задан текст, содержащий произвольное количество строк, в которых отдельные слова могут разделяться одним или несколькими пробелами и знаками пунктуации (перенос слов с одной строки на другую не используется). Сформировать новый текст, который является результатом следующего преобразования исходного текста: заменить в строках, содержащих заданное слово, первое слово на другое заданное слово.

  • Курсовая, Информатика и программирования С

    Указания по выполнению курсовой работы

    по курсу «Информатика»

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

    К поставленной перед Вами задаче следует отнестись так:

    1. Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:

                а) добавить запись в файл или начать запись нового файла;

                б) начать обработку созданного файла;

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

     

    Задачи для курсовой работы

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

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

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

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

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

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

  • Курсовая, Информатика и программирование на С

    Курсовая работа

    на тему

    “Создание и обработка бинарных файлов на языке Си”

    Задание:

     

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

    а) добавить запись в файл или начать запись нового файла;

    б) начать обработку созданного файла;

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

     

    Написать программу:

    1. Создать файл WORKER.dat, содержащий  записи следующей структуры:
    • фамилия и инициалы;
    • номер телефона;
    • день рождения (массив из трех чисел);
    1.  программа должна выполнять следующую обработку файла  WORKER.dat:

    поиск в файле информации о людях, родившихся в месяц, номер которого введен с клавиатуры;

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

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

  • Курсовая, Информатика и программирование3

    Тема: ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ  

    Исходные данные хранятся в файле: Страна Наименование товара Объем экспорта

    1. Составьте список стран по заданному наименованию товара и объему экспорта, не меньшему, чем заданный.

    2. Составьте список стран, занимающих три первых места по объему экспорта.

  • Написать курсовую работу по программированию

    Задание

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

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

  • Сведения о выполненных экспериментах, на СИ

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

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

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

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

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

    Вариант:

    Рассматриваются сведения о выполненных экспериментах. Каждый эксперимент описывается следующим набором характеристик: название, экспериментатор, дата эксперимента, имя файла с результатами. Дата эксперимента записывается в формате гггг/мм/дд-чч.мм.сс Требуется выдать список названий экспериментов, выполненных в указанный интервал времени. Интервал времени задается начальной и конечной датами в формате записи даты в описании эксперимента.

  • Курсовая на СИ

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

  • Программа на СИ

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

    1. Чтение бинарных данных из файла (входной сигнал, тип float).

    2. Запись бинарных данный в файл (выходной сигнал, тип float).

    3. Динамическое выделение памяти для матриц (функция malloc).

    4. Расчет произведения двух матриц.

    5. Запись текстового файла, содержащего исходные матрицы и их произведение.

    В программе должен быть реализован разбор аргументов командой строки(argc ,*argv). Пример запуска программы:

    ./mult-i input1.bin input2.bin-o output.txt, где input1.bin-бинарный файл с первой матрицей;

    input2.bin - бинарный файл со второй матрицей;

    output.txt - текстовый файл для записи матриц и их произведения.

    Для проверки работы программы реализовать возможность генерации матриц с заданной размерностью  m на n (заполнить случайными числами):

    ./mult-g input1.bin-s 10 15,

    ./mult-g input2.bin-s 15 20.

    Реализовать проверку согласованности форм матриц (число столбцов первой матрицы равно числу во второй матрице).

  • Курсовая, Работа со строками на языке С

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

    Программа должна сохранить этот текст в динамический массив строк и оперировать далее только с ним.

    Программа должна найти и удалить все повторно встречающиеся предложения (сравнивать их следует посимвольно, но без учета регистра).

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

    1) Необходимо во всем тексте найти все вхождения слова "dopsa" и для каждого вхождения вывести номер предложения. позицию слова в предложении, и слова, которые идут перед ним и после него.

    2) В каждом предложении необходимо удалить каждый третий разделитель слов.

    3) Удалить все предложения, в которых у каждого слова совпадают первые 3 символа.

    4) Отсортировать все предложения по уменьшению длины максимально повторяющейся последовательности в них. Например, для предложения "арр1е grap" длина последовательности равна 2, а для предложения "Mammoth is a mammal" длина последовательности равна 4.

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

    Все подзадачи. ввод/вывод должны быть реализованы в виде отдельной функции.

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

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

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

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

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

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

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

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