已知数据x1,x2,x3的平均数是a,数据y1,y2,y3的平均数是b,试求数据3x1+5y1,3x2+5y2,3x3+5y3的平均数?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 06:37:27
已知数据x1,x2,x3的平均数是a,数据y1,y2,y3的平均数是b,试求数据3x1+5y1,3x2+5y2,3x3+5y3的平均数?
已知数据x1,x2,x3的平均数是a,数据y1,y2,y3的平均数是b,试求数据3x1+5y1,3x2+5y2,3x3+5y3的平均数?
已知数据x1,x2,x3的平均数是a,数据y1,y2,y3的平均数是b,试求数据3x1+5y1,3x2+5y2,3x3+5y3的平均数?
3x1+5y1,3x2+5y2,3x3+5y3的平均数=[3(x1+x2+x3)+5(y1+y2+y3)]÷3=[3×3a+5×3b]÷3=3a+5b
根据平均数的定义三个数的平均数为a等价于x1+x2+x3=3a,同理y1+y2+y3=3b.原式的平均数可表示为(3x1+5y1+3x2+5y2+3x3+5y3)/3=(3x1+3x2+3x3)/3+(5y1+5y2+5y3)/3=a+15b/3=a+5b.手机打字有点麻烦,思路就是这样,如果没算对你自己算一下,祝你好运!
#include
int main()
{
float a;
float b;
printf("输入x1,x2,x3的平均值a:");
scanf("%f",&a);//x1+x2+x3=3a
printf("输入y1,y2,y3的平均值b:");
scanf("%f",&b);//y1+y2+y3=3...
全部展开
#include
int main()
{
float a;
float b;
printf("输入x1,x2,x3的平均值a:");
scanf("%f",&a);//x1+x2+x3=3a
printf("输入y1,y2,y3的平均值b:");
scanf("%f",&b);//y1+y2+y3=3b
printf("3x1+5y1+3x2+5y2+3x3+5y3=%.3f\n",(3*3*a+5*3*b)/6);//所求=(3x1+5y1+3x2+5y2+3x3+5y3)/6=(3a+5b)/6
return 0;
}
收起