ТЕМА 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ Составить программу вычисления выражения согласно указанному преподавателем варианту.
Тема 2. Программирование разветвляющихся алгоритмов Составить программу вычисления выражения согласно указанному варианту. При выполнении задания предусмотреть: - выбор вида функции f(x): x2, ex, sh(x); - вывод информации о выбранной ветви вычислений в компонент TLabel; - возможность округления результата.
Тема 3. Программирование циклических алгоритмов Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющихся от xn до xk, с заданным количеством шагов m ( ) и точностью eps.
Тема 4. Обработка исключительных ситуаций. Программирование с использованием одномерных массивов В соответствии с индивидуальным вариантом выполнить вариант индивидуального задания. Составить блок-схему алгоритма. Во всех заданиях переменные вводить и выводить с помощью компонента TEdit, массивы – c помощью компонента TStringGrid. Вычисления выполнять после нажатия кнопки типа TВutton. Вывести исходные данные и полученный результат. В местах возможного возникновения ошибок использовать конструкции для обработки исключительных ситуаций. Найти среднее арифметическое положительных кратных трем элементов массива, расположенных до минимального элемента.
Тема 5. Программирование с использованием двумерных массивов В соответствии с индивидуальным вариантом выполнить вариант индивидуального задания. Во всех заданиях скалярные переменные вводить с помощью компонента TEdit с соответствующим пояснением в виде компонента TLabel. Скалярный результат выводить в виде компонента TLabel. Массивы представлять на форме в виде компонентов TStringGrid, в которых 0-й столбец и 0-ю строку использовать для отображения индексов массивов. Вычисления выполнять после нажатия кнопки типа TBitBtn. Для выхода из программы использовать кнопку Close. Дана матрица размером n∙m. Упорядочить ее строки по неубыванию их первых элементов.
Тема 7. Программирование с использованием записей и файлов Информация об участниках спортивных соревнований содержит: наименование страны, название команды, Ф.И.О. игрока, его игровой номер, возраст, рост и вес. Вывести информацию о самой молодой, рослой и легкой команде.
Тема 8. Программирование с использованием подпрограмм и модулей. Построение графиков функций В соответствии с вариантом индивидуального задания составить программу построения графиков функций Y(x) и S(x). Таблицу данных получить, изменяя параметр x от xn до xk с шагом h=(xk –xn)/m, где m –количество интервалов, на которые разбивается отрезок [xn , xk ]. Ввод исходных данных организовать через компонент TEdit. Выражения для функций Y(x) и S(x) следует взять из третьего задания данного методического пособия.