matlab:有四个人的年龄成一等差数列,他们四人的年龄相加是 80 ,相乘是 156009 ,求他们的年龄.
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/19 04:05:50
matlab:有四个人的年龄成一等差数列,他们四人的年龄相加是 80 ,相乘是 156009 ,求他们的年龄.
帮我看下哪里出错了,
for i1=1:80;
for i2=1:80;
for i3=1:80;
for i4=1:80;
a=i1;
b=i2;
c=i3;
d=i4;
if a-b==b-c==c-d
a*b*c*d=156009;
a+b+c+d=80;
disp(a b c d)
end
end
end
end
end
帮我看下哪里出错了,
for i1=1:80;
for i2=1:80;
for i3=1:80;
for i4=1:80;
a=i1;
b=i2;
c=i3;
d=i4;
if a-b==b-c==c-d
a*b*c*d=156009;
a+b+c+d=80;
disp(a b c d)
end
end
end
end
end
N=20;
M=80;
for n=1:N %%%等差值
for a=1:80%%a的年龄范围
b=a+n;
c=a+2*n;
d=a+3*n;%%得到b,c,d各自的年龄
if (a+b+c+d==80)&(a*(a+n)*(a+2*n)*(a+3*n)==156009)
disp([a b c d])
end
end
end
17 19 21 23
M=80;
for n=1:N %%%等差值
for a=1:80%%a的年龄范围
b=a+n;
c=a+2*n;
d=a+3*n;%%得到b,c,d各自的年龄
if (a+b+c+d==80)&(a*(a+n)*(a+2*n)*(a+3*n)==156009)
disp([a b c d])
end
end
end
17 19 21 23
有四个人,他们的年龄相乘是360,他们的年龄个是多少
3、有四个小朋友,他们的年龄一个比一个大一岁,四个人的年龄相乘之积是360,其中年龄最大的是( )岁.
有四个人,他们的年龄一个比一个大1岁,所有年龄相乘相乘是360,他们个是多少岁,列式
有四个人,一个比一个大一岁.他们的年龄相乘是5040,他们分别有多大
有四个人,他们的年龄一个比一个大1岁,他们的年龄的乘积是43680,这四个人的年龄各是多少?
有四个人,他们的年龄一个比一个大1岁,他们的年龄乘积是43680,这四个人的年龄分别是多少?
四个人的年龄恰好是连续的自然数,他们年龄的乘积是11880,问他们年龄各是多少?
有四个人的年龄是四个连续的自然数,他们年龄的乘积等于5040,问他们的年龄各是几岁?
有四个小朋友,他们的年龄一个比一个大一岁,四个人的年龄的乘积是360.他们中年龄最大是多少岁?
智力题,爸爸有三个女儿,他们的年龄相加是13,相乘刚好是爸爸的年龄,叔叔不知道他们的年龄,但爸爸知道,他说我有一个女儿的
有甲乙丙丁四个人,他们的年龄一个比一个大2岁,这四个人的年龄乘积是48384.这四个人的年龄各是几岁?
有四个小朋友,他们的年龄一个比一个大一岁,四个人的年龄乘积是360,这四个人分别是多少岁?