На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

Сборник задач по программированию. 3-е изд.

Автор Златопольский Д.
Название Сборник задач по программированию. 3-е изд.
Серия Информатика и информационно-коммуникационные технологии
ISBN 978-5-9775-0782-0
Формат 70*100 1/16
Объем 304
Тематика
Оптовая цена 169 руб.
    Вернуться к описанию книги

Полное содержание

Оглавление Предисловие 1

Глава 1. Ввод и вывод числовых данных. Оператор присваивания

3
Простейшие программы. Арифметические выражения 4
Вычисления по известным формулам 7
Часто используемые эффективные алгоритмы 10

Глава 2. Целочисленная арифметика

11
Простейшие задачи 11
Выделение цифр в записи числа 12
Нахождение целого числа по информации о его цифрах 13
Задачи повышенной сложности 14

Глава 3. Величины логического типа

17
Вычисление логических выражений 17
Составление логических выражений 21

Глава 4. Условный оператор

27
Полный условный оператор 27
Целочисленная арифметика и условный оператор 30
Использование сложных условий 32
Неполный и вложенные условные операторы 35
Оператор варианта (выбора) 40
Задачи повышенной сложности 42

Глава 5. Оператор цикла с параметром

47
Организация вывода данных по требуемому формату 48
Обработка фиксированной последовательности чисел 50
Обработка данных во время ввода 51
Рекуррентные соотношения 53
Расчет площади под кривой 55
Разные задачи 55

Глава 6. Операторы цикла с условием

57
Обработка числовых последовательностей 58
Использование условного оператора в теле операторов цикла с условием 60
Использование условного оператора после операторов цикла с условием 63
Использование условного оператора в теле операторов цикла с условием и после него 66
Разные задачи 67

Глава 7. Сочетание оператора цикла и условного оператора

71
Простейшие задачи 71
Организация вычислений во время ввода данных 72
Определение максимального и минимального значений во время ввода данных 76
Использование условного оператора после оператора цикла 79
Использование условного оператора в теле оператора цикла с условием и после него 80

Глава 8. Вложенные циклы

83
Организация вывода с использованием вложенных циклов 84
Обработка данных во время ввода с использованием вложенных циклов 87
Вложенные циклы и целые числа 93

Глава 9. Строки символов

97
Простейшие задачи 97
Работа с символами строки 98
Обработка строк с использованием оператора цикла с параметром 99
Обработка строк с использованием операторов цикла с условием 101
Изменение исходных строковых величин 103
Обработка цифр в строке 106
Задачи повышенной сложности 106

Глава 10. Функции и процедуры

111
Функции 112
Процедуры 116
Рекурсия 116

Глава 11. Одномерные массивы

119
Инициализация массива и вывод его на экран 119
Обработка элементов массива 121
Использование условий для изменения элементов массива и вывода их на экран 123
Расчет суммы или количества элементов массива, удовлетворяющих некоторому условию 124
Поиск максимума и минимума 128
Изменение исходного массива 132
Обработка массива с использованием операторов цикла с условием 136
Работа с двумя и тремя массивами 140

Глава 12. Двумерные массивы

145
Простейшие задачи 145
Заполнение и вывод массива нестандартными методами 147
Расчетные задачи 152
Нахождение максимума и минимума 157
Проверка условия после выполнения расчетов 162
Обработка массива с использованием операторов цикла с условием 165
Работа с квадратными массивами 168
Изменение исходного массива 173
Работа с несколькими массивами 180
Двумерные символьные массивы 182

Глава 13. Массивы величин типа "запись"

185
Простейшие задачи 185
Организация поиска и выбора информации 186
Изменение исходных массивов 191
Разные задачи 192

Глава 14. Типизированные файлы

195
Запись в типизированный файл 195
Чтение из типизированного файла 196
Простейшая обработка элементов файла 197
Изменение исходного файла 199
Работа с несколькими файлами 200

Глава 15. Текстовые файлы

203
Запись в текстовый файл 203
Чтение, удаление и вставка информации в текстовый файл 204
Поиск в текстовом файле 204
Работа с несколькими файлами 205

Глава 16. Случайные числа

207
Простейшие задачи 207
Моделирование случайных величин 208
Использование метода Монте-Карло 211

Глава 17. Сортировка массивов и ее использование в программах

213
ПРИЛОЖЕНИЯ. МАТЕРИАЛЫ ДЛЯ ПОДГОТОВКИ К ЕДИНОМУ ГОСУДАРСТВЕННОМУ ЭКЗАМЕНУ ПО ИНФОРМАТИКЕ И ИКТ 217
Приложение 1. Задачи на определение значений переменных величин 219
. Приложение 2. Типовые задачи обработки элементов заданной числовой последовательности 231
Задачи для самостоятельной работы 238
Приложение 3. Работа с одномерными числовыми массивами 239
Методы заполнения одномерных числовых массивов 239
Заполнение массива разными значениями, не подчиняющимися общему закону 239
Заполнение массива одинаковыми значениями 240
Заполнение массива последовательностью чисел, закон построения которой известен 240
Заполнение массива случайными значениями 241
Задачи для самостоятельной работы 243
Типовые задачи обработки одномерных числовых массивов 246
Простейшие методы сортировки числовых массивов 272
Сортировка обменом 273
Сортировка выбором 276
Задачи для самостоятельной работы 279
. Приложение 4. Определение условий принадлежности точки с заданными координатами заштрихованной области 280
. Приложение 5. Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2010 года 288


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2020 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.