Курсовая работа: Решение математических задач с помощью алгоритмического языка Turbo Pascal, Microsoft Excel, пакета MathCAD и разработка программ в среде Delphi
if x>1 then y: =x*x-ln (x)
else
begin
writeln ('NO answer');
goto 20;
end;
writeln ('x=',x: 3: 1,' y=',y: 6: 3);
20: x: =x+h;
end;
readkey;
end.
Результаты вычислений:
Блок-схе
ма к заданию:
Задание 1 (в) вычисление массива
Решение уравнения в Turbo Pascal
Массив (матрица, таблица, вектор) - это структура данных, представляющая собой совокупность элементов одного типа.
Массив называется одномерным, если для получения доступа к его элементам достаточно одной индексной переменной.
1) Массив можно определить как одномерную (последовательную) совокупность элементов некоторого типа, которые адресуется с помощью индекса.
2) Массив должен быть объявлен в разделе описания переменных:
VAR ИмяМассива: ARRAY ( НачИндекс. КонечныйИндекс) OF ТипДанных.
3) Доступ к элементу массива осуществляется путем указания индекса (номера), в качестве которого нужно использовать переменную целого типа. Massiv (2): =5;
А: =massiv (4);
4) Для ввода, вывода и обработки массивов удобно использовать операторы циклов. Задание элементов массива случайным образом.
Необходимо массив yi из случайных чисел, входящих в определенный интервал. Для этого нужно использовать функцию Random (x), которая возвращает случайное число от 0 до X, если функция используется без параметра, то будут генерировать числа от 0 до 1.
Перед использованием данной функции необходимо применить оператор Randomize, который обеспечивает несовпадение последовательности случайных чисел, генерируемых функцией.
В Microsoft Excel:
Во втором столбце формула имеет вид: =СТЕПЕНЬ (EXP (1) ^ (3*A2) - TAN (A2) ^3; 1/5) /КОРЕНЬ ( (A2) ^2+SIN (A2) ^2)
Рисунок.
x |
К-во Просмотров: 916
Бесплатно скачать Курсовая работа: Решение математических задач с помощью алгоритмического языка Turbo Pascal, Microsoft Excel, пакета MathCAD и разработка программ в среде Delphi
|