[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 11/30 08:14 / Filesize : 280 KB / Number-of Response : 889
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Pascalの宿題は俺にやらせろ!!Part2



236 名前:デフォルトの名無しさん [2006/04/24(月) 06:10:31 ]
こんな感じじゃないのか?

program pe1_2(input,output);
const
 dif = 1.0e-6;
var
 i : integer;
 f,z : array [1..30] of real;

function fibonacci(n: integer):integer;
begin
 if (n >=0) and (n <=1) then fibonacci:=n
 else fibonacci:=fibonacci(n-1)+fibonacci(n-2);
end; { fibonacci }

begin
 writeln('30項まで求めます');
 for i :=1 to 30 do
 begin
  f[i]:=fibonacci(i);
  writeln('f(',i:2,')=',f[i]:1);
 end;

 for i:= 3 to 30 do
 begin
  z[i]:=(f[i-1]-f[i-2])/(f[i]-f[i-1]);
  writeln('z(',i:2,')=',z[i]);
  if (i > 3) and (dif >= abs(z[i]-z[i-1])) then
   break;
 end;
end.






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<280KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef