Задача 5
Тема: Двумерные массивы.
Дана целочисленная прямоугольная матрица. Найти произведение сумм элементов каждой диагонали.
Инструкция пользователя.
Запустить командную строку (ПУСК – Все программы – Стандартные – Командная строка.
В командной строке необходимо перейти в каталог, где находиться программа. Для этого необходимо воспользоваться командой cd: “cd C:\Borland\politov\N5”, затем убедимся, что в каталоге находиться необходимая нам программа с помощью команды DIR, и запустим ее, написав ее имя.
Программа у пользователя запрашивает входные данные (количество элементов задано константой, элементы массива задаются программно) и выводит результат (произведение сумм элементов каждой диагонали) рисунок 4.
Рисунок 4
Инструкция программиста.
Файл N5.cpp функции input, calc, output, test. Функция input ничего не принимает, запрашивает элементы массива. Функция calc принимает массив и возвращает произведение сумм элементов каждой диагонали. Функция output принимает выводит произведение сумм элементов каждой диагонали на экран. Функция test - тест проверки кода на взлом. Код программы в приложении Г.
Задача 8
Тема: Файлы. Часть 1.
Конец файла. Написать программу, отображающую на экране три последние строки файла.
Инструкция пользователя.
Запустить командную строку (ПУСК – Все программы – Стандартные – Командная строка.
В командной строке необходимо перейти в каталог, где находиться программа. Для этого необходимо воспользоваться командой cd: “cd C:\Borland\politov\N8”, затем убедимся, что в каталоге находиться необходимая нам программа с помощью команды DIR, и запустим ее, написав ее имя.
Программа выводит на экран три последние строки файла и копирует их в другой файл. Результат работы на рисунке 5.
Рисунок 5
Инструкция программиста.
Файл N8.cpp .
В main – подсчитывается количество строк в файле, затем исходя из этого количества, выводятся на экран три последние строки файла INPUT.txt, так же они копируются в файл OUT.txt.
Код программы в приложении Д.
Задача 12
Тема: Нахождение определенного интеграла
Написать программу, которая находит определенный интеграл методом прямоугольников и методом трапеций. Исходные данные приведены. Шаг интегрирования взять равнымh=0,01. Каждый метод должен быть реализован в виде отдельной функции.
Исходные данные:
Функция f(x): f(x)= ln(1.5 + tg(x/2))
Отрезок интегрирования: [0;2]
Инструкция пользователя.
Запустить командную строку (ПУСК – Все программы – Стандартные – Командная строка.
В командной строке необходимо перейти в каталог, где находиться программа. Для этого необходимо воспользоваться командой cd: “cd C:\Borland\politov\N12”, затем убедимся, что в каталоге находиться необходимая нам программа с помощью команды DIR, и запустим ее, написав ее имя.
Программа выводит на экран результат вычисления определенного интеграла заданной функции двумя методами. Результат работы на рисунке 6.
Рисунок 6
Инструкция программиста.
Файл N12.cpp .В main – поочередно вызываются две функции вычисления интеграла заданной функции: integralp – интеграл вычисляется методом прямоугольников, integralt – интеграл вычисляется методом трапеций. В функции integralp и integralt передаются: нижний предел, верхний предел, указатель на функцию. Функции возвращают результат вычислений в формате float. Далее в main поочередно выводятся результаты вычислений. Код программы в приложении Ж.