Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Задание ’2 1.1. Постановка задачи Составить алгоритм и программу вычисления функции с использованием нест

Работа добавлена на сайт samzan.net: 2015-12-27

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 11.5.2024

1.Задание №2

1.1.  Постановка задачи

Составить алгоритм и программу вычисления функции с использованием нестандартных функций и подпрограмм (процедур):

y = m!*(-) + n!*ln(-)

1.2.  Алгоритм решения задачи

 

Начало

    Ввод x

                                                            Введите значение x 

    Ввод а

                                                            Введите значение а, где x>а>0  

    Ввод m

                                

                     Введите значение m

    Ввод n

                     Введите значение n

      y = m!*(-) + n!*ln(-)

Вывод x, m, n, a, y

                      

 Конец

 

     Начало Faktorial (m!; n!)

          i=1; k

f:=f*i

 

fact =f

Конец

1.3.   Текст программы

program z2;

uses crt;

var a,x,m,n,f:integer;

Y:real;

Function fact(k:integer): integer;

var i:integer;

Begin

f:=1;

for i:=1 to k do f:=f*i;

fact:=f;

End;

Begin

clrscr;

writeln('    Ульяновский государственный технический университет');

writeln('               Кафедра "Технология машиностроения" ');

writeln('');

writeln('     Курсовая работа по технологической информатике');

writeln(' Задание №2 "Вычис-е фун-ий с исполь-ем подпрограмм" вариант №23');

writeln('');

writeln('                  Студент Борисов И.Н. группа ТМбд-12');

writeln('                          Консультант Кравченко Д.В.');

writeln('');

writeln('                                    Ульяновск 2013');

write('Введите значение x:');

readln(x);

writeln(' ');

write('Введите значение a:');

readln(a);

writeln(' ');

write('введите значение параметра m:');

readln(m);

writeln(' ');

write('введите значение параметра n:');

readln(n);

writeln(' ');

Y:=fact(m)*(sqr(x)-sqr(a))+fact(n)*(ln(sqr(x)-sqr(a)));

writeln('Значение функции при x=',x,' m=',m,' n=',n,' a=',a,' равно:   ',Y:5:3);

writeln('для продолжения нажмите клавишу Enter ');

readkey;

end.

1.4.  Результаты машинного счета 

1.5.  Результат ручного счета

Введем x=5, a=4, m=3, n=2 тогда

 y = 3!*(-) + 2!*ln(-)=6*9+2*ln(9)=58.394;

 y=58.394;

1.6.  Расчет погрешности вычислений

где р.р.- расчет ручной: р.р.=58,394;

р.м.- расчет машинный:р.м.=58,394.

=0%.

1.7.  Вывод

Так как относительная погрешность равна 0%, следовательно, программа работает правильно .Выполнив эту работу , я получил навыки  аппроксимации нестандартных функций при помощи подпрограмм.

    




1. У суспільстві діють не тільки прогресивні але й консервативні та реакційні сили що перешкоджають соці
2. Социализм Ленина
3. Реферат- Уильям Джемс о предмете философии, ее методе и отношении к науке и религии
4. Тема- ldquo;Feeling Good nd Looking Smrt
5. Проблемы повышения уровня и качества жизни населения Российской Федерации
6. Порядок проведения индивидуальной педагогической трудовой деятельности
7.  Ритуал 2 Введение 3
8. технического прогресса
9. Сила является продолжением смелых исследований автора
10. Курсовая работа- Развитие системы мотивации в организации
11. Биоиндикация качества воды
12. Детский психолог в физкультурной деятельности дошкольника
13. тема и источники ЗП1
14. тематическая модель транспортной задачи ~ 4 стр
15. Вариант Выполнил- Фамилия И
16. Основні поняття та показники національної економіки
17. ограниченные физические возможности physicl disbility которым объединяют детей с указанными ортопедическими н
18. В первобытном обществе действовали следующие нормы- нормы права; религиозные догмы; мононормы
19. Петербург 4 5 6
20. статья Введение Равновесие Очертание Форма Пространство Свет Цвет Выразительность