Программирование
Тип работы: | Все Задача Курсовая работа Лабораторная работа |
Язык программирования: | Все C C# C# ASP .NET C++ Delphi Java Pascal Pascal ABC VBA |
Блок-схема: | Все Есть Нет |
-
Указания по выполнению курсовой работы
по курсу «Информатика»
Целью курсовой работы является освоение студентами принципов создания и обработки бинарных файлов на языке Си.
К поставленной перед Вами задаче следует отнестись так:
- Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:
а) добавить запись в файл или начать запись нового файла;
б) начать обработку созданного файла;
Предусмотреть возможность выполнения данных операций многократно.
Задачи для курсовой работы
В соответствии с индивидуальным заданием, номер которого совпадает с Вашими двумя последними цифрами пароля, разработать алгоритмы и программу на языке Си.
Варианты заданий:
Написать программу
- Создать файл Wedomost.dat, содержащий запис следующей структуры:
- фамилия и инициалы студента;
- номер группы;
- успеваемость по трем предметам;(массив из трех чисел)
- программа должна выполнять следующую обработку файла Wedomost.dat:
- поиск в файле информации о студентах, имеющих только оценки 4 и 5;
- если таких студентов нет, выдать соответствующее сообщение на дисплей.
-
Указания по выполнению курсовой работы
по курсу «Информатика»
Целью курсовой работы является освоение студентами принципов создания и обработки бинарных файлов на языке Си.
К поставленной перед Вами задаче следует отнестись так:
- Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:
а) добавить запись в файл или начать запись нового файла;
б) начать обработку созданного файла;
Предусмотреть возможность выполнения данных операций многократно.
Задачи для курсовой работы
В соответствии с индивидуальным заданием, номер которого совпадает с Вашими двумя последними цифрами пароля, разработать алгоритмы и программу на языке Си.
Написать программу
1.Создать файл Train.dat, содержащий записи следующей структуры:
- название пункта назначения;
- номер поезда;
- время отправления. (массив из двух чисел:часы, минуты)
2. программа должна выполнять следующую обработку файла Train.dat:
- поиск в файле поездов, отправляющихся после введенного с клавиатуры времени;
- если таких поездов нет, выдать соответствующее сообщение на дисплей.
-
Курсовая работа
на тему
“Создание и обработка бинарных файлов на языке Си”
Задание:
Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:
а) добавить запись в файл или начать запись нового файла;
б) начать обработку созданного файла;
Предусмотреть возможность выполнения данных операций многократно.
Написать программу:
- Создать файл WORKER.dat, содержащий записи следующей структуры:
- фамилия и инициалы;
- номер телефона;
- день рождения (массив из трех чисел);
- программа должна выполнять следующую обработку файла WORKER.dat:
поиск в файле информации о людях, родившихся в месяц, номер которого введен с клавиатуры;
если таких людей нет, выдать соответствующее сообщение на дисплей.
-
Тема: ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ
Исходные данные хранятся в файле: Страна Наименование товара Объем экспорта
1. Составьте список стран по заданному наименованию товара и объему экспорта, не меньшему, чем заданный.
2. Составьте список стран, занимающих три первых места по объему экспорта.
-
Задание
Ввести строку символов разделителей и массив строк текста содержащий неизвестное заранее количество строк. Признаком окончания ввода текста является ввод строки, содержащей такое же количество слов, что и минимальное количество слов из ранее введенных строк.
Из строк введенного текста сформировать другой текст, в который войдут только те строки, в которые после слов содержащих больше заданного пользователем количества одинаковых символов, будет вставлено новое введенное пользователем слово. Вывести исходный и сформированный текст.
-
500 руб.
Задан текст, содержащий произвольное количество строк, в которых отдельные слова могут разделяться одним или несколькими пробелами и знаками пунктуации (перенос слов с одной строки на другую не используется). Сформировать новый текст, который является результатом следующего преобразования исходного текста: вставить после каждого заданного слова "n" пробелов.
-
500 руб.
Написать программу на языке Си, реализующую следующие функции:
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.Создать файл Train.dat, содержащий записи следующей структуры:
- название пункта назначения;
- номер поезда;
- время отправления. (массив из двух чисел: часы, минуты)
2. программа должна выполнять следующую обработку файла Train.dat:
- поиск в файле и вывод на экран информации о поезде, номер которого введен с клавиатуры;
- если таких поездов нет, выдать соответствующее сообщение на дисплей.