|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.03.2009, 18:53 | #1 |
Регистрация: 03.03.2009
Сообщений: 9
|
помогите пожалуйста с двумя задачами!
вот задание к первой задаче:
вот сама программа: program lab6; uses crt; const n = 10; var a : array[1..n] of real; var i : integer; begin clrscr; for i:= 1 to n do begin write('Enter a',i,': '); read(a[i]); end; clrscr; for i:= 1 to n do begin writeln('coefficient for x^',i,' is ',a[i]/i); end; end. вот задание ко второй задаче: Вот сама программа: program lab8; uses crt; const n = 2; var x : array[1..n] of real; var z : integer; var s1value,s2value,s3value: real; function pow(a : real; i : integer) : real; var m,k : integer; var result : real; begin m:=abs(i); result := a; if m = 0 then begin pow := 1.0; exit; end; for k := 2 to m do begin result := result * a; end; if m = i then begin pow:= result; exit; end; pow := 1.0/result; end; function factorial( i : integer) : real; var result,m : integer; begin result := 1; for m := 2 to i do begin result := result * m; end; factorial := result; end; procedure s1; var m: integer; var result : real; begin result := 0.0; for m := 1 to n do begin result := result + pow(abs(x[m]),m)/factorial(m); end; s1value := result; end; procedure s2; var m: integer; var result : real; begin result := 0.0; for m := 1 to n do begin writeln(pow(2,1)); result := result + pow(abs(x[m] - s1value),m)/factorial(m); end; s2value := result; end; procedure s3; var m: integer; var result : real; begin result := 0.0; for m := 1 to n do begin result := result + pow(abs(x[m] - s2value),m)/factorial(m); end; s3value := result; end; begin clrscr; for z:= 1 to n do begin write('Enter x',z,': '); read(x[z]); end; clrscr; s1; s2; s3; writeln('s1 value is ', s1value); writeln('s2 value is ', s2value); writeln('s3 value is ', s3value); end. Помогите пожалуйста,проверьте,очень надо! |
29.03.2009, 22:46 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
В таком случае, заменив строку:
Код:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
29.03.2009, 22:48 | #3 |
Регистрация: 03.03.2009
Сообщений: 9
|
спасибо,попробую.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помоготе с двумя задачами по паскалю | ...Оленька... | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 21.01.2009 11:18 |
Помогите с задачами пожалуйста | ANDREYZOR | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.12.2008 21:39 |
Помогите пожалуйста с задачами | Daiv | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 04.12.2008 14:38 |
ПОМОГИТЕ ПОЖАЛУЙСТА С ЗАДАЧАМИ =( | sergeyfsd | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 13.12.2007 18:02 |
Помогите пожалуйста с задачами | morphine | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 30.01.2007 14:52 |