|
|||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Курсовой
Запрограммировать информационную систему (например, информацию о студентах группы, различных промышленных или продовольственных товарах, сотрудниках офиса и т.п.). 1. Логическая структура – набор записей (структур): – запись содержит минимум 3 поля; – поля должны быть различных типов; – обязательно использование строкового типа. 2. Сформировать текстовый файл (использовать текстовый редактор Блокнот), каждая строка которого содержит соответствующую информацию. Например, если это информация о студентах группы, то текстовый файл может иметь следующий вид:
3. Написать функцию считывания информации из текстового файла в заранее разработанные структуры. Для этого необходимо, прежде всего: – определить тип соответствующих полей записи (например, Фамилия Имя Отчество – три поля текстового типа (char), Число Месяц Год – три поля типа int, Пол – текстовое поле (char), Ср. балл – тип float). 4. Написать функцию записи информации из массива структур в двоичный файл, предварительно разработав его структуру. Если есть необходимость, ввести дополнительную информацию для соответствующих полей записи. Например:
5. Процедуры: – поиск записи по одному критерию и вывод ее на экран дисплея; – ввод записи с клавиатуры и добавление записи в конец файла; – вывод файла.
Ссылки Уроки программирования на С++ http://www.programmersclub.ru/01/
Общие сведения о библиотеке потокового ввода-вывода http://it.kgsu.ru/C_STREAM/oop_0001.html
Файловый ввод/вывод http://www.chitay.org/c/09/09.htm
Ввод и вывод. Семейство функций printf http://trivialcoding.ru/Textbook/Lessons/input-output-printf-scanf.html
Функции для работы со строками http://www.progivsem.ru/cpptable/string.php
Работа с текстовым файлом в С++ для начинающих http://ci-plus-plus-snachala.ru/?p=130
Для корректного вывода русских символов необходима соответствующая их перекодировка. Для этого необходимо воспользоваться функцией setlocale(LC_CTYPE, "rus"), которая описана в статье «Кириллица в консоли»: http://www.cppstudio.com/obuchenie_cpp/russkii-tekst-v-konsoli.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |