English version
    Главная Новинки Новости Рейтинг продаж Файлы/Download Клуб Профессионал Партнерская программа
Ваш кабинет
Если вы уже зарегистрированы, введите ваши данные:
Логин  
Пароль

Библиотека: А. Нейбауэр. Моя первая программа на C/C++

ОГЛАВЛЕНИЕ

КАК ПОЛЬЗОВАТЬСЯ ДАННОЙ КНИГОЙ

БЛАГОДАРНОСТИ

ВВЕДЕНИЕ
Что вам даст эта книга
Программные средства

1. ОСНОВЫ ПРОГРАММИРОВАНИЯ
Компьютерная программа
Языки программирования
Компиляторы
Интерпретатор
Почему Си/Си++?
Скорость
Переносимость
Структурирование
Библиотеки функций
Необходимые пояснения
Что такое объектно-ориентированное программирование
Что Си может и чего не может
Этапы программирования
План программы
Текст программы
Компиляция программы
Компоновка программы
Тестирование программы
Изучение основ программирования
Что нужно, чтобы писать программы
Си/Си++ и ваше будущее
Вопросы
Упражнения

2. ВВЕДЕНИЕ В СИ/СИ++
Структура программы
Прописные и строчные символы
Инструкция return
Использование комментариев
Комментарии в Си++
Понятие параметров
Директива #include
Проектирование программы
Вопросы
Упражнения

3. ПЕРЕМЕННЫЕ И КОНСТАНТЫ
Символьные данные
Строки
Целочисленные величины
Вещественные числа
Почему надо использовать целые числа?
Константы и переменные
Имена констант и переменных
Определение констант
Константы в Си++
Почему используют константы?
Определение переменных
Присваивание значения
Определение строковой переменной
Типы данных и функции
Литералы
Проектирование программы
Вопросы
Упражнения

4. ВЫВОД В СИ/СИ++
Функция puts()
Функция putchar()
Двойственность символьных переменных
Управляющие коды
Код «новая строка»
Код «табуляция»
Код «возврат каретки»
Код «возврат на шаг»
Код «перевод страницы»
Отображение специальных символов на экране монитора
Многогранная функция printf()
Вывод чисел
Перевод строки
Преобразование типов данных
Форматированный вывод
Выбор правильных средств вывода информации
Вывод в Си++
Проектирование программы
Вопросы
Упражнения

5. ВВОД В СИ/СИ++
Функция gets()
Функция getchar()
«Для продолжения нажмите Enter»
Оператор получения адреса &
Функция scanf()
Входной поток
Использование функции scanf()
Выбор соответствующих средств ввода данных
Будьте осторожны при использовании scanf()
Ввод в Си++
Неинициализированные переменные
Используемые алгоритмы ввода
Вопросы
Упражнения

6. ОПЕРАТОРЫ
Арифметические операторы
Деление нацело
Типы данных и операторы
Выражения
Приоритет операторов и порядок вычислений
Используемые алгоритмы обработки данных
Счетчики
Операторы инкремента
Аккумуляторы
Операторы присваивания
Присваивание начального значения
Проектирование программы
Остерегайтесь логических ошибок
Ищите образцы
Диагностические проблемы
Вопросы
Упражнения

7. ДЛЯ ЧЕГО НУЖНЫ ФУНКЦИИ
Как использовать функции
Переменные в функциях
Автоматические (локальные) переменные
Внешние (глобальные) переменные
Статические переменные
Передача параметров
Возвращаемые значения
Возврат значений типа float
Использование return() в функции main()
Использование макроопределений
Проектирование программы
Автоматические или внешние переменные?
Неправильный ввод
Вопросы
Упражнения

8. ПОЗВОЛЬТЕ КОМПЬЮТЕРУ ПРИНИМАТЬ РЕШЕНИЯ
If — маленькое слово с большими возможностями
Условия
Составные инструкции
Конструкция if...else
Дополненный Опросник
Логические операторы
Вложенные инструкции if
Конструкция switch/case/default
Проверка чисел с плавающей точкой и строк
Проектирование программы
Проверка правильности ввода
Вопросы
Упражнения

9. ЦИКЛЫ
Использование цикла for
Создание паузы в программе
Составные инструкции
Использование переменных
Вложенные циклы
Использование цикла do...while
Вложенные циклы do
Использование цикла while
Комбинирование циклов разных типов
Проектирование программы
Использование флагов
Использование инструкции break
Вопросы
Упражнения

10. МАССИВЫ И СТРОКИ
Массивы
Определение массива
Ввод значений в массив
Работа с массивами
Просмотр массива
Передача массива функции
Использование массивов
Строки
Сравнение двух строк
Определение длины строки
Присваивание строк
Слияние строк
Массивы строк
Проектирование программы
Вопросы
Упражнения

11. СТРУКТУРЫ И УКАЗАТЕЛИ
Использование структур
Определение структуры
Определение структурных переменных
Присвоение начального значения
Использование структуры
Массивы структур
Структуры и функции
Указатели
Указатели и функции
Вопросы
Упражнения

12. ВЫВОД НА ДИСК И ПРИНТЕР
Что такое файловая структура
Указатель на файл
Как открыть файл
Как Си/Си++ работает с файлами
Как избежать ошибок выполнения
Как закрыть файл
Функции ввода и вывода
Работа с символами
Посимвольное чтение из файла
Работа со строками
Чтение строк
Форматированный ввод и вывод
Чтение форматированных файлов
Работа со структурами
Чтение структур
Чтение в массив
Дополнение файла новыми данными
Текстовый и двоичный форматы
Двоичный формат
Печать данных
Проектирование программы
Вопросы
Упражнения

13. КАК СОБРАТЬ ВСЕ ВМЕСТЕ
Прикладная программа
Глобальные определения
Функция main()
Добавление записей: функция addcd()
Удаление записи: функция delcd()
Редактирование данных: функция chcd()
Изменение номера ячейки: функция chloc()
Вывод записи на экран: функция locate()
Печать записей: функция plist()
Сортировка записей: функция sort()

ПРИЛОЖЕНИЕ I
Ответы и решения

ПРИЛОЖЕНИЕ II
Прикладная программа

ПОМОЩЬ

Оплата и доставка
Вопросы и ответы
Карта сайта
Обратная связь





ПОДПИСКА

Хотите быть в курсе событий?
Подпишитесь на еженедельную рассылку Издательского дома «Питер» о новинках, акциях, скидках. подробнее


ЗАКАЗ КНИГ
ПО ТЕЛЕФОНУ

Доставка по России и всему миру:
        почтой — (812) 703-73-74

Доставка по Москве:
    курьером — (495) 234-38-15

Доставка по Петербургу:
    курьером — (812) 703-73-74



ГЛАС ЧИТАТЕЛЯ
отзыв на книгу:
Маленькая красная книга ответов для продавцов. 99,5 способов убедить, продать и получить деньги (Ашан)
Непосредственно касаясь оптовых продаж уже несколько лет и являясь руководителем организации, рекомендую данную книгу как настольную менеджерам по продажам. Видел много литературы, бывал на нескольких тренингах, но книга все равно удивила. Кратко, понятно изложены принципы работы менеджера по продажам. Сотрудников заставляем прочитать эту книгу.
Игорь

 

    Главная | Новинки | Новости | Рейтинг продаж | Файлы | Клуб Профессионал | Партнерская программа

Авторские права охраняются.
Воспроизведение материалов или их частей в любом виде без письменного разрешения запрещено!
© 1997-2008, Издательский дом «Питер»

Rambler's Top100   Яндекс цитирования     Rambler's TopShop    
Санкт-Петербург
Б. Сампсониевский пр., 29а
тел.: (812) 703-73-74,
(812) 703-73-73
e-mail: postbook@piter.com
sales@piter.com
http://www.piter.com