已知等差數列前三項和為 3,前三項積為8,求等差數列an通項公式

時間 2021-09-12 08:35:42

1樓:

設這三個數分別為a-d,a,a+d

即(a-d)+a+(a+d)=-3

a-d+a+a+d=-3

即a=-1

(a-d)*a*(a+d)=8

而a=-1

即代入算出

(-1-d)*(-1)*(-1+d)=8

(1+d)*(-1+d)=8

(d+1)(d-1)=8

解得d = 3 d= -3

d=3 , a1= -4

d=-3 , a1= 2

當d=3 , a1= -4

an = -4+3(n-1)

= 3n-7

當d=-3 , a1= 2

an = 2-3(n-1)

= 5-3n

2樓:匿名使用者

an = a1+(n-1)d

前三項和為-3

3a1+3d = -3

a1+d = -1 (1)

前三項積為8

a1(a1+d)(a1+2d) = 8

-(1+d)(-1) ( -1+d) = 8d^2-1 =8

d = 3 or -3

when d=3 , a1= -4

when d=-3 , a1= 2

an = -4+3(n-1) or 2-3(n-1)= 3n-7 or 5-3n

已知等差數列的第五項等於10 前三項和等於3那麼公差是多少

設首項為a,公差為k a a k a 2k 3 a 4k 10 解二元一次方程可得a 2,k 3 2,1,4,7,10,前三項的和3,第五項10,公差是 3 愛我家菜菜 因為是等差數列,所以 a3 a2 a2 a1,即 a1 a3 2a2 從而 由a1 a2 a3 3,得 3a2 3,a2 1 又a...

前三項是0,0,1的數列,其後每項是前三項的和,輸出前n 5 100 含 項。C語言咋程式設計

兩種方法給題主做個參考吧,本質上沒有區別,只是隨時計算an還是先都算出來等著呼叫。備註 因為我自己這裡是c 所以請使用時將scanf s換成scanf,並且引用stdio等庫。和測試情況請見圖。1 因為n不超過100,所以可以先把這個數列的前100項都算出來存著,需要哪個列印哪個 2 通過函式遞迴隨...

已知an是等差數列,其前n項和為sn,bn是等比數列

tn 2an 22an 1 23an 2 2na1 2tn 22an 23an 1 2na2 2n 1a1 由 得,tn 2 3n 1 3 22 3 23 3 2n 2n 2 12 1 2 n 1 1 2 2n 2 6n 2 10 2n 6n 10 而 2an 10bn 12 2 3n 1 10 2...