早教吧作业答案频道 -->数学-->
vb题:编写求解不定方程15x+9y+z=30的正整数解.怎么用for循环来确认x、y、z的取值范围,是不是确定它们都是从1to100(任意取的)就行?
题目详情
vb题:编写求解不定方程15x+9y+z=30的正整数解.
怎么用for循环来确认x、y、z的取值范围,是不是确定它们都是从1 to 100(任意取的)就行?
怎么用for循环来确认x、y、z的取值范围,是不是确定它们都是从1 to 100(任意取的)就行?
▼优质解答
答案和解析
将你上面的方程写做Ax+By+Cz=D
其中A=15,B=9,C=1,D=30
因为x,y,z为正数,所以x,y,z都>=1
当x,y,z中两个等于1时,第三数就是循环的最大范围.
所以循环可写做:
For x=1 to (D-B-C)/A
For y=1 to (D-A-C)/B
For z=1 to (D-A-B)/C
其中A=15,B=9,C=1,D=30
因为x,y,z为正数,所以x,y,z都>=1
当x,y,z中两个等于1时,第三数就是循环的最大范围.
所以循环可写做:
For x=1 to (D-B-C)/A
For y=1 to (D-A-C)/B
For z=1 to (D-A-B)/C
看了 vb题:编写求解不定方程15...的网友还看了以下:
求拉格朗日乘数求极值从二元单条件限制推广到多元多条件限制的证明如求F=f(X,Y,Z,T)在g(X 2020-04-25 …
求曲线x=t,y=t^2,z=t^3,在点(1,1,1)处的切线从其他人那里看到的,不懂其中的“所 2020-05-14 …
1.已知x+y+z=1,x+y+t=2,x+z+t=3,y+z+t=9,则x+y+z+t=2.已知 2020-06-07 …
设f(x)为连续函数,f(0)=a,F(t)=∫∫∫Ω{z-f(x^2+y^2+z^2)]dv,其 2020-06-15 …
已知光滑曲线C:x=x(t),y=y(t),z=z(t)在点(x(t0),y(t0),z(t0)) 2020-07-10 …
若x/(y+z+t)=y/(z+t+x)=z/(t+x+y)=t/(x+y+z)即f=(x+y)/( 2020-10-30 …
∫从0到正无穷te^(-t)(z-t)e^-(z-t)dt,z>0这个积分如何求? 2020-11-01 …
四维空间坐标转换确认一下∑和∑’系中P坐标分别为(x,y,z,t)和(x',y',z',t')∑’系 2020-11-01 …
ARIMA模型中为什么有白噪声at项啊!假设现在已经对一个时间序列进行了模式识别,确定为ARIMA( 2020-12-14 …
ARIMA模型中为什么有白噪声at项啊!假设现在已经对一个时间序列进行了模式识别,确定为ARIMA( 2020-12-14 …