Очень нужна помощь в составлении двух программ на Pascal
Программа №1
Задание
Составить программу, которая выполняет следующие действия:
1) вычисляет значение функции трех переменных F(x, y, z), указанной в варианте
задания для заданных значениях параметров;
2) вычисляет и распечатывает в виде таблицы значения функций, указанных в варианте
задания, для значений аргумента 0, 0.1, …, 0.9, 1 для заданного порядка функции n
Требования к выполнению задания
При разработке программы необходимо придерживаться следующих основных
требований:
1) значения параметров, указанных в варианте задания, следует вводить с клавиатуры.
2) вычисление указанных в варианте задания функций должно выполняться для
произвольных значений порядка n≥1 и аргумента x с помощью соответствующих
подпрограмм-функций;
3) для вычисления функции следует применять циклы, основанные на рекуррентных
соотношениях.
4) значения порядка функции n и аргумента x должны передаваться подпрограммам в
качестве параметров;
5) подпрограммы должна корректно выполняться при любом значении порядка n≥1;
6) для вычисления таблицы значений функции одной переменной необходимо
составить подпрограмму-процедуру, которой в качестве параметров передаются: имя
подпрограммы-функции, границы интервала, порядок функции и число точек таблицы
Задание:
Ссылка удалена
Программа №2
Задание
В каждом варианте даны две задачи, для решения которых следует составить две
отдельные программы.
При решении первой задачи необходимо составить программу, которая:
1) по формуле, указанной в пункте "а" варианта задания, вычисляет элементы
квадратной матрицы А={aij i, j =1,K,n}, где n – размер матрицы;
2) по правилу, указанному в пункте "б", из матрицы А получает компоненты вектора
x={xi i =1,K,m}, где m – размер вектора;
3) вычисляет значение величины u=g(x), где g(x) – функция, указанная в пункте "в"
варианта задания;
4) выводит на печать в виде таблицы элементы матрицы А (если матрица A была
преобразована, то распечатывает ее элементы до и после преобразования), элементы вектора
x и значение u.
При решении второй задачи необходимо составить программу, выполняющую
действия над строкой символов, указанные в варианте задания.
Требования к выполнению задания
При решении первой задачи необходимо придерживаться следующих основных
требований:
1) для представления матрицы использовать двумерный массив с элементами целого
(для целочисленной матрицы) или вещественного типов в зависимости от условий,
указанных в варианте задания;
2) при разработке программы не следует учитывать значения элементов, полученные
по формуле из пункта "а";
3) при проверке работоспособности программы принять размер массива равным 10Ч10
элементов;
4) для представления вектора использовать одномерный массив соответствующего
размера и типа;
5) при разработке программы следует выделить отдельные подзадачи решаемой
задачи и реализовать их решение с помощью подпрограмм.
При решении второй задачи следует:
1) обеспечить ввод с клавиатуры исходного текста, строки или последовательности
символов, которые должны присваиваться переменной типа string;
2) исключить использование встроенных подпрограмм, предназначенные для работы
со строками, за исключением подпрограммы Length, которая определяет текущую длину
строки;
3) для проверки работоспособности программы необходимо разработать и выполнить
соответствующие тесты, которые предъявляются при сдаче задания;
4) оформление программы должно соответствовать "Общим требованиям к
оформлению программ". Неправильно оформленные программы не рассматриваются.
Задание:
Ссылка удалена
Программа №1
Задание
Составить программу, которая выполняет следующие действия:
1) вычисляет значение функции трех переменных F(x, y, z), указанной в варианте
задания для заданных значениях параметров;
2) вычисляет и распечатывает в виде таблицы значения функций, указанных в варианте
задания, для значений аргумента 0, 0.1, …, 0.9, 1 для заданного порядка функции n
Требования к выполнению задания
При разработке программы необходимо придерживаться следующих основных
требований:
1) значения параметров, указанных в варианте задания, следует вводить с клавиатуры.
2) вычисление указанных в варианте задания функций должно выполняться для
произвольных значений порядка n≥1 и аргумента x с помощью соответствующих
подпрограмм-функций;
3) для вычисления функции следует применять циклы, основанные на рекуррентных
соотношениях.
4) значения порядка функции n и аргумента x должны передаваться подпрограммам в
качестве параметров;
5) подпрограммы должна корректно выполняться при любом значении порядка n≥1;
6) для вычисления таблицы значений функции одной переменной необходимо
составить подпрограмму-процедуру, которой в качестве параметров передаются: имя
подпрограммы-функции, границы интервала, порядок функции и число точек таблицы
Задание:
Ссылка удалена
Программа №2
Задание
В каждом варианте даны две задачи, для решения которых следует составить две
отдельные программы.
При решении первой задачи необходимо составить программу, которая:
1) по формуле, указанной в пункте "а" варианта задания, вычисляет элементы
квадратной матрицы А={aij i, j =1,K,n}, где n – размер матрицы;
2) по правилу, указанному в пункте "б", из матрицы А получает компоненты вектора
x={xi i =1,K,m}, где m – размер вектора;
3) вычисляет значение величины u=g(x), где g(x) – функция, указанная в пункте "в"
варианта задания;
4) выводит на печать в виде таблицы элементы матрицы А (если матрица A была
преобразована, то распечатывает ее элементы до и после преобразования), элементы вектора
x и значение u.
При решении второй задачи необходимо составить программу, выполняющую
действия над строкой символов, указанные в варианте задания.
Требования к выполнению задания
При решении первой задачи необходимо придерживаться следующих основных
требований:
1) для представления матрицы использовать двумерный массив с элементами целого
(для целочисленной матрицы) или вещественного типов в зависимости от условий,
указанных в варианте задания;
2) при разработке программы не следует учитывать значения элементов, полученные
по формуле из пункта "а";
3) при проверке работоспособности программы принять размер массива равным 10Ч10
элементов;
4) для представления вектора использовать одномерный массив соответствующего
размера и типа;
5) при разработке программы следует выделить отдельные подзадачи решаемой
задачи и реализовать их решение с помощью подпрограмм.
При решении второй задачи следует:
1) обеспечить ввод с клавиатуры исходного текста, строки или последовательности
символов, которые должны присваиваться переменной типа string;
2) исключить использование встроенных подпрограмм, предназначенные для работы
со строками, за исключением подпрограммы Length, которая определяет текущую длину
строки;
3) для проверки работоспособности программы необходимо разработать и выполнить
соответствующие тесты, которые предъявляются при сдаче задания;
4) оформление программы должно соответствовать "Общим требованиям к
оформлению программ". Неправильно оформленные программы не рассматриваются.
Задание:
Ссылка удалена
Последнее редактирование модератором: