java等差數(shù)列求和 等差數(shù)列求和、公差、首項、末項的公式(文字)?
等差數(shù)列求和、公差、首項、末項的公式(文字)?算術(shù)數(shù)列的基本公式:末項=第一項(項數(shù)-1)×公差項數(shù)=(末項-第一項)△公差1第一項=末項-(項數(shù)-1)×公差總和=(第一項和最后項)×項數(shù)△2末項:末
等差數(shù)列求和、公差、首項、末項的公式(文字)?
算術(shù)數(shù)列的基本公式:末項=第一項(項數(shù)-1)×公差項數(shù)=(末項-第一項)△公差1第一項=末項-(項數(shù)-1)×公差總和=(第一項和最后項)×項數(shù)△2末項:末位第一項:第一位項數(shù):總數(shù)共幾個數(shù)字:一個常用數(shù)字的和
算術(shù)序列:序列中兩個相鄰項之間的差(后者減去前者)是相同的,即,算術(shù)數(shù)列
當差值為0:1時1 1
當差值為1:1 2 3 4 5 6 7 8
當差值為6:1 7 13 19 25 31
此外,第一項稱為總理,第一項和差值之間的差值可以是任何值或負值
第一項=最后一項-(項數(shù)-1)×公差;最后一項=第一項(項數(shù)-1)×公差
另外,
項數(shù)=(最后一項-第一項)×公差1;和=(第一項-最后一項)×項數(shù)△2;
擴展數(shù)據(jù):
算術(shù)序列是一種常用序列。如果一個序列從第二項開始,則每個項與其前一項之間的差值等于相同的常數(shù),則該序列稱為算術(shù)序列,該常數(shù)稱為算術(shù)序列的公差,公差通常用字母D表示。例如:1、3、5、7、9 2n-1。
一般公式為:an=A1(n-1)*D。第一項A1=1,公差D=2。
通用項公式推導(dǎo):a2-a1=da3-a2=da4-a3=D An-a(n-1)=D,將上述公式分別加在左、右上得到An-a1=(n-1)*D→An=a1(n-1)*D。
前n項之和為:SN=a1*n[n*(n-1)*D]/2
SN n=[n*(a1 An)]/2
SN D=2*n2(a1-D/2)*n
注:所有n以上是正整數(shù)。
誰能給我舉幾個例子說明什么是等差數(shù)列,想學(xué)學(xué),看不?
這個問題,利用算術(shù)數(shù)列的特點,我們知道100以內(nèi)有50個奇數(shù),和為2500,平均為12.5。不過,既然是編程,就讓程序老老實實地從1開始逐一判斷。如果一個數(shù)被2除并且大于1,那么它就是奇數(shù)。
程序片段如下:
int j=0//odd
int sum=0//and
double AVG=0//average
for(int i=1I<=100I)
{
if(i%2==1)
{
j
sum=i
}
AVG=sum/j系統(tǒng)輸出打?。ā?00以內(nèi)奇數(shù)之和
]系統(tǒng)輸出打印( “100以內(nèi)奇數(shù)平均值:”平均值)