Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Вычисление выражений с использованием функций

Автор:   •  Ноябрь 10, 2019  •  Контрольная работа  •  381 Слов (2 Страниц)  •  573 Просмотры

Страница 1 из 2

Вычисление выражений с использованием функций

При заданных значениях N с помощью собственных функций вычислить выражения.

Варианты заданий:

  1. Y=[pic 1]
  2. Y=[pic 2]
  3. Y= (2) / ((3) + (4))
  4. Y= (5) - (6) / (7)
  5. Y= (8) / (9) + (10)
  6. Y= (11) + (12) + (13)
  7. Y = ((13) + (14)) / (15)
  8. Y = (2) + (4) * (6)
  9. Y = ((3) + (5)) / (4)
  10. Y = (8) + (9) / (10)
  11. Y = (11) * (13) / (15)
  12. Y = (12) * (11) + (13)
  13.  Y= (1) - (2) / (10)
  14.  Y= ((3) + (4)) / (11)
  15.  Y= (5) / ((1) + (2))
  16.  Y= (4)  /((3) + (5))

Цифры в скобках обозначают номер функции в последующей таблице.

Используемые функции

1.

[pic 3]

2.

[pic 4]

3.

[pic 5]

4.

[pic 6]

5.

[pic 7]

6.

[pic 8]

7.

[pic 9]

8.

[pic 10]

9.

[pic 11]

10.

[pic 12]

11.

[pic 13]

12.

[pic 14]

13.  

[pic 15]

14.

[pic 16]

15.

[pic 17]

при вычислении произведений (функции 1, 2, 3, 4, 5, 6, 11, 14, 15), начальные значения произведений равны единице.

Пример

При заданном N вычислить выражение:  Y = (1) / (2),

где

  1.  [pic 18]
  2.  [pic 19]

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

// Объявление переменных

Var          n:integer;

        Y:real;

// Функция вычисления факториала

Function Fact(n:integer):integer;

Var i:integer;

       F:integer;

Begin

        F:=1;

        For i:=1 to n do F:=F*1;

        Fact:=F

End;

        

// Функция вычисления суммы

Function Summa(n:integer): real;

Var i:integer;

       S:real;

Begin

        S:=0;

        For i:=1 to n do S:=S+1/Fact(k);

        Summa:=S

End;

// Функция вычисления произведения

Function Multi(n:integer): real;

Var i:integer;

       P:real;

...

Скачать:   txt (2.2 Kb)   pdf (421.1 Kb)   docx (329.5 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club