Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
sb_bad
1

Решить на Pascal с использованием подпрограммы function

12.01.2010, 12:14. Показов 1211. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста.. Уже все мозги вынес, не могу ничего придумать..

Надо написать программу на pascal и применить функцию для вычисления (решить с помощью function):

m(n)=((n-2)(n-1))/6, если n>9,
m(n)=exp((9-1)*ln(2)), если 3<n<9,
m(n)=1, если n=9,
m(n)=(9-n)!, если 0<n<=3.
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2010, 12:14
Ответы с готовыми решениями:

Подпрограммы (Function)
Заданы три одномерных массива А, В, С. Количество элементов каждого массива не превышает 55. Для...

Подпрограммы типа FUNCTION
Составить программу, максимально используя для вычисления заданных выражений, подпрограммы типа ...

Вычисление длины вектора в виде подпрограммы типа Function
Решить уравнение dx=c, где d-длина вектора a= {a1, a2, a3, a4} и c -длина вектора b= {b1, b2, b3}. ...

Использование подпрограммы типа function
Элементы двумерных массивов выбрать произвольно. Вывести их на печать в формате и с заголовком. Для...

2
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
12.01.2010, 13:04 2
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function F(n:real):real;
var
  temp,i:longint;
begin
  if n>9 then
    F:=(sqr(n)-3*n+2)/6
  else
    if (n>3) and (n<9) then
      F:=exp(8*ln(2))
    else
      if n=9 then
        F:=1
      else
        if (n>0) and (n<=3) then
        begin
          temp:=720;
          for i:=7 to round(9-n) do
            temp:=temp*i;
          F:=temp
        end;
end;
var
  n:real;
begin
  readln(n);
  writeln(F(n))
end.
0
Puporev
12.01.2010, 13:06     Решить на Pascal с использованием подпрограммы function
  #3

Не по теме:

Цитата Сообщение от sb_bad Посмотреть сообщение
Уже все мозги вынес
И было что выносить?

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2010, 13:06

Написать программу, которая решает задачу с применением подпрограммы типа function
Помогите решить задачу z=\sum_{i=1}^{40}*sin({x}_{i})+\sum_{i=1}^{50}*cos{y}_{i} Масивы...

подпрограммы! решить двумерный массив
Дана матрица Z порядка n. Найти произведение элементов побочной диагонали. решить двумерный массив...

Составить программу, максимально используя для вычисления заданных выражений, подпрограммы типа FUNCTION
Никак не могу разобраться.. Помогите, пожалуйста :help: type Tmas = array of real; ...

Составить программу максимально используя для вычисления заданых выражений подпрограммы типа Function
Составить программу максимально используя для вычисления заданых выражений подпрограммы типа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru