Khai báo biến mảng F. Tính giá trị của N(N<=100) số của biến mảng F. ( Biết F[0]=0, F[1]=1, F[N]=F[N-1]+ F[N-2])

2 câu trả lời

uses crt;
var n,i:byte; f:array[0..100]of QWord;
begin
   write('N= (n<=100) ');readln(n);
   f[0]:=0;
   f[1]:=1;
   for i:=2 to n do 
      f[i]:=f[i-1]+f[i-2];
   writeln(f[n]);
readln
end.

program csc; uses crt; var a:array[1..100] of integer; i,n,d:integer; t:boolean; begin clrscr; write('nhap so phan tu cua day '); readln(n); for i:=1 to n do begin write('a[',i,']='); readln(a[i]); end; if n<=2 then write('la cap so cong ') else begin d:=a[2]-a[1]; t:=true; for i:=3 to n do if a[i]<>a[i-1]+d then begin t:=false; break; end; if t then write('la cap so cong') else write('khong phai cap so cong '); end; readkey; end.

Câu hỏi trong lớp Xem thêm