Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.05.2008, 22:28   #1
кася
Пользователь
 
Регистрация: 27.04.2008
Сообщений: 13
По умолчанию Разработка программ с использованием функций. Табулирование функции одного и двух переменных

1.Реализовать заданное выражение в виде функции.
2.Произвести табулирование полученной функции.

Данo натуральное число N. Вычислить S= сумма от k=1 до N, умноженная на дробь, в числителе, сумма sin(0,01 *k*i) от i=1 до N, в знаменателе k!
кася вне форума
Старый 05.05.2008, 23:45   #2
Шаман
Пользователь
 
Регистрация: 01.03.2008
Сообщений: 25
По умолчанию

вот...как то так...если ошибся, пожалуста, поправьте...
Код:
uses
crt;
var
k,i,n:integer;
s:real;
function sums(a,j:integer):real;
begin
Sums:=sums+sin(0.001*j*a)/j;
end;
begin
clrscr;
 writeln('Ввести число N >>');
  readln(n);
   writeln('------------------------');
   writeln('|   k | i  |  n  |   s |');
   writeln('------------------------');
for k:=1 to n do
  begin
   begin
    s:=s+sums(k,n);
    writeln('|',k:4,i:4,n:6,s:8:2,'|');
   end;
  end;
  writeln('------------------------');
readln;
end.
если я правильно понял формулу...
Плюс 1
Шаман вне форума
Старый 05.05.2008, 23:51   #3
кася
Пользователь
 
Регистрация: 27.04.2008
Сообщений: 13
По умолчанию

ОГРОМНОЕ СПАСИБО!
кася вне форума
Старый 06.05.2008, 18:08   #4
кася
Пользователь
 
Регистрация: 27.04.2008
Сообщений: 13
По умолчанию

1.Реализовать заданное выражение в виде функции.
2.Произвести табулирование полученной функции
Даны натуральное число N и вещественное f. Вычислить
Произведение от i=1 до N, умноженное на дробь, в числителе, i!, в знаменателе, сумма (f+k) от K=0 до i
кася вне форума
Старый 07.05.2008, 00:48   #5
Шаман
Пользователь
 
Регистрация: 01.03.2008
Сообщений: 25
По умолчанию

опять же, если я правильно понял формулу, то как-то так...

Код:
uses
crt;
var
k,i,n:integer;
rez,f,g:double;
function pro(a:integer;j:real):double;
begin
pro:=a/(j+a);
end;
begin
clrscr;
 writeln('Введите число N >>');
  readln(n);
  writeln('Введите число F >>');
  readln(f);
   writeln('------------------------');
   writeln('|  k |  f  |  n  |  s  |');
   writeln('------------------------');
   rez:=1;
for k:=1 to n do
   begin
    rez:=rez*pro(k,f); ;
    writeln('|',k:3,' ',f:6:3,n:4,' ',rez:6:3,'|');
   end;
  writeln('------------------------');
readln;
end.
но не помешало бы проверить...
Плюс 1
Шаман вне форума
Старый 07.05.2008, 20:11   #6
кася
Пользователь
 
Регистрация: 27.04.2008
Сообщений: 13
По умолчанию

ОГРОМНОЕ, ОГРОМНОЕ, ОГРОМНОЕ СПАСИБО!!!
кася вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Табулирование функции и суммы функционального ряда forumu Помощь студентам 20 10.12.2010 18:18
табулирование функции tonic Microsoft Office Excel 1 04.01.2008 00:38
Разработка программ с использованием процедур(Unit) FeT Помощь студентам 7 04.12.2007 17:49
Разработка программ с использованием процедур(Unit) FeT Помощь студентам 3 02.12.2007 20:42
Проблеммы с использованием функций работы со строками Copy и Pos Soso Общие вопросы Delphi 13 09.08.2007 16:01