Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Нейбауэр А. Моя первая программа на С.doc
Скачиваний:
128
Добавлен:
02.05.2014
Размер:
3.75 Mб
Скачать

Глава 13. Как собрать все вместе 253

Прикладная программа 253

Глобальные определения 254

Функция main() 255

Добавление записей: функция addcd() 257

Удаление записи: функция delcd() 258

Редактирование данных: функция chcd() 261

Изменение номера ячейки: функция chloc() 263

Вывод записи на экран: функция locate() 263

Печать записей: функция plist() 263

Сортировка записей: функция sort() 265

ПРИЛОЖЕНИЕ I 267

Ответы и решения 267

Глава 1. Основы программирования. 267

Глава 2. Введение в Си / Си++. 267

Глава 3. Переменные и константы. 268

Глава 4. Вывод ы Си / Си++. 268

Глава 5. Ввод в Си / Си++. 270

Глава 6. Операторы. 271

Глава 7. Для чего нужны функции. 272

Глава 8. Позвольте компьютеру принимать решения. 274

Глава 9. Циклы. 276

Глава 10. Массивы и строки. 278

Глава 11. Струтуры и указатели. 280

Глава 12. Вывод на диск и принтер. 282

ПРИЛОЖЕНИЕ II 287

Прикладная программа 287

Как пользоваться данной книгой

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

Замечания по Си++

Так отмечается дополнительная информация, в основном касающаяся особенностей языка Си++, которую при первом чтении можно пропустить.

Так выделены замечания, касающиеся использования функций, ключевых слов и различных синтаксических конструкций языка Си/Си++. Обратите особое внимание на подобные замечания, они очень важны!

Этот значок указывает на полезные советы. Они помогут вам сэкономить время и избежать распространенных ошибок.

 

<> Контрольные вопросы позволят вам проверить, насколько хорошо вы усвоили содержание раздела. Возможно, кое-что придется повторить.

 

<> Как известно, лучший способ чему-то научиться — начать действовать самостоятельно. Приводимые в книге упражнения помогут на практике овладеть конструкциями языка. Правильность своих решений можете сверить с ответами, которые вы найдете в Приложении I.

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

Посвящается Элис и Марти

Благодарности

Эта книга увидела свет только благодаря помощи многих талантливых людей.

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

Я также признателен замечательным людям из C WARE Corporation за их прекрасные программные продукты, которые использовались мной при подготовке этого издания.

Я благодарен также техническому редактору Эрику Ингенито, наборщице Лизе Джефф, корректору Джанет Бун, составителю алфавитного указателя Теду Локсу и, безусловно, Веронике Эдди и Джеми Райту, создателям макета книги. Усилия дизайнера Алисы Фейнберг и художника Ингрид Оуэн претворили в жизнь идею оформления этого издания. Хочу также выразить признательность доктору Рудольфу Лангеру и другим людям из SYBEX, усилиям которых обязана своим появлением эта книга.

В заключение хочу выразить мою сердечную благодарность Барбаре Нейбауэр. Она читала мою книгу, глава за главой, делала к ней рисунки и организовывала мою жизнь. Пока создавалась эта книга, она овладела навыками программирования на Си и Си++. Вот это жена!