matlab前二十项的和
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 20:58:04
![matlab前二十项的和](/uploads/image/f/690140-20-0.jpg?t=matlab%E5%89%8D%E4%BA%8C%E5%8D%81%E9%A1%B9%E7%9A%84%E5%92%8C)
你先i+=k;然后K=i;这是不行的,这样i/k始终会等于1.同时这样也会导致i-k=0恒成立,这样会导致无限循环的!然后是判断条件的问题,你可以另设一个变量,用来计算相加次数的!
解题思路:利用前n项和公式和通项公式的性质求出a6由a5和a6求出通项公式。解题过程:
n=1/(n2+3n+2)=1/((n+1)(n+2))S10=1/(2*3)+1/(3*4).+1/(11*12)=1/2-1/3+1/3-.+1/11-1/12=1/2-1/12=5/12
#includevoidmain(){inta[21]={1,2},i;doublesum=0;for(i=0;i
通项=3n-4第十项=3*10-4=26前十项的和=(26-1)*10/2=125
#includeintFib(intm){if(m==1||m==2)return1;returnFib(m-1)+Fib(m-2);}voidmain(){intn,i;printf("n:");s
#include <stdio.h>void main(){ int i=1,j=2,item; int count=2;&nb
S10-S5=a6+a7+a8+a9+a10=-1005a8=-100a8=-20S5=a1+a2+a3+a4+a5=5a3=0a3=0d=(a8-a3)/5=-4a1=a3-2d=8S20=20a1
S10=10A1+(1/2)×10×9×d=310S20=20A1+(1/2)×20×19×d=1220解方程得S20-2S10=100d=1220-310×2=600d=6A1=4Sn=nA1+(1
an=0.6+0.06+……+6*10^(-n)=0.6*(1-0.1^n)/(1-0.1)=2/3-2/3*0.1^n所以Sn=2/3*n-2/3*(0.1+0.01+……+0.1^n)=2/3*n
楼上的有点错误,我给改了一下,可以直接编译运行:#include#defineN10//前10项的和intmain(){inta=5,s=5,tmp=0;intsum=0;for(inti=0;i{s
设等差数列为an=a1+(n-1)d公差为da1+a2+a3=9可化为a1+(a1+d)+(a1+2d)=3*(a1+d)=9所以a2=a1+d=3a1*a2*a3=15可化为a1*(a1+d)*(a
chengqy029 回答有误,解答过程见图:
a1+a10=a2+a9=.a3+a8=10>=2更号下A3*A8A3*A8=25
a3=-13(a1+a9)*9/2=-45a1+a9=-10所以a1+2d=-13,2a1+8d=-10所以a1+2d=-13,a1+4d=-5解得d=4a1=-21an=-21+4(n-1)=4n-
1.a1a2=a1+da4=a1+3da2^2=a1*a4(a1+d)^2=a1*(a1+3d)2a1*d+d^2=3a1*dd=a1S10=110=10a1+10*9*d/2a1=d=2{an}=2
由题意可得通项为an=n/2^n(这是一个等比和等差相结合得问题,有通法)sn=1/2+2/4+3/8+...+n/2^n则1/2*sn=1/4+2/8+...+(n-1)/2^n+n/2^(n+1)
S5=(a1+a5)*5/2=30a1+a5=12a1+a1+4d=12a1+2d=6S10=(a1+a10)*10/2=10a1+a10=2a1+a1+9d=22a1+9d=2所以d=-2,a1=1
15.39.210
前十项的和=(13+31)×10÷2=220