М.: Мир, 1978. - 168 с.
Перевод с французского.
Оригинальное название: Exercices de programmation en Fortran IV, par Jean-Pierre LAMOITIER. DUNOD, Paris 1977
Книга подчинена совершенно определенной цели: ускорить практическое освоение Фортрана, который в настоящее время чрезвычайно широко применяется при решении научных и инженерных задач. В ней рассматривается более 30 различных по сложности задач численного, нечисленного и статистического анализа, а также задач из области финансовых расчётов. Тщательно прослеживаются все фазы решения каждой задачи: постановка, составление алгоритма и блок-схемы, программирование на Фортране, анализ результатов после выполнения программы.
Книга будет ценным пособием для всех, кто изучает Фортран (в вузе или самостоятельно) с целью его практического применения.
Оглавление:
От редактора перевода
Предисловие
Символы, используемые в блок-схемах
Символы, используемые в блок-схемах для обозначения данных
Блок-схемыВведение
Задача об автомате и лабиринте
Задача о поездах и мухе
Предварительный анализ задачи
Первая блок-схема
Подробный анализ отрезков пути
Окончательная блок-схема
Методология решения научных задач с помощью вычислительной машины
Советы по составлению блок-схемы
Советы по конструированию программы
Упражнения с целыми числамиТаблица Пифагора
НОК двух целых чисел
Совершенные числа
Поиск простых чисел
Разложение числа на простые множители
Простые упражнения, ориентированные на численный анализКонстанта Эйлера, первая задача
Константа Эйлера, вторая задача
Последовательность Фибоначчи и золотое сечение
След матрицы
Определитель треугольной матрицы
Транспонирование квадратной матрицы
Решение уравнения
f(x)=x методом итерации
Решение уравнения методом хорд и методом деления пополам
Упражнения, ориентированные на численный анализВычисление длины кривой
Вычисление интеграла методом трапеций
Вычисление определённого интеграла методом Симпсона
Вычисление определённого интеграла методом Веддля
Решение системы линейных уравнений методом Гаусса
Интегрирование дифференциального уравнения методом Рунге-Кутта
Упражнения по статистикеСреднее, дисперсия, среднее квадратичное отклонение
Простая линейная регрессия
Анализ генератора случайных чисел
Финансовые расчётыПлатежи по займу
Расчёт процента
Различные простые упражненияСортировка в оперативной памяти
Редактирование таблицы преобразования
Слияние двух массивов
Поиск в массиве
Различные более сложные упражненияОпределение дня недели: список пятниц, приходящихся на 13-е число
Автоматический расчёт сдачи
Задача о козе
Ханойская башня
Задача о восьми ферзях на шахматной доске
Задача о восьми ферзях; исключение избыточных решений