百元买百鸡,公鸡5元,母鸡3元,小鸡2只1元.c语言编程,求解,给跪了

来自:    更新日期:早些时候
编程题....(公鸡5元,母鸡3元,小鸡3只1元用一百元买一百只)怎么编啊!~

#include
main()
{int a,b,c;
for(a=1;a<20;a++)
for(b=1;b<33;b++)
{c=100-5*a-3*b;
if(c>=1&&3*c+a+b==100)
printf("%d
%d
%d


",a,b,3*c);
}
}
这是c语言的你试一试看

答案有三组:4,18,78
8,11,81;
12,4,84。

#include
#include
int main(void)
{
int a,b,c;
for(a=0;a<=15;a++)
for(b=0;b<=25;b++)
for(c=66;c<=100;c+=3)
if(a+b+c==100&&5*a+3*b+c/3==100) //判断条件
printf("公鸡%d只,母鸡%d只,小鸡鸡%d只,为百钱买百鸡的答案。
",a,b,c);
system("pause");
return 0;
}

思路:三个循环,将每种情况都按最大化考虑;
判断条件是:既要求所有钱为100元并且所有数也是100个。
#include <stdio.h>
main()
{
int x,y,z;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=200;z++)
if((x*5+y*3+(int)(z*0.5)==100)&&(x+y+z==100))
printf("x=%d,y=%d,z=%d\n",x,y,z);
}
最后就是运行了

#include <stdio.h>
main()
{
int a,b,c,count=0;
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=200;c++,c++) //直接让c为偶数,用(int)(c*0.5)可能会出错
if(5*a+3*b+c/2==100&&a+b+c==100)
{
printf("公鸡:%2d, 母鸡:%2d, 小鸡:%2d\n",a,b,c);
count++;
}
printf("共有%d种情况。",count);
getchar();
}

#include<stdio.h>void main( ){ int a,b,c;for(a=1;a<=1OO;a++)for(b=1;b<=100;b++)for(c=1;c<=100;c++)if((5a+3b+O.5c==100)&&(a+b+c==100))printf("%d,%d,%d",a,b,c)}

?


百元买百鸡,公鸡5元,母鸡3元,小鸡2只1元.c语言编程,求解,给跪了视频

相关评论:
  • 19511529882一百元买一百只鸡;其中公鸡5元一只,母鸡3元一只,小鸡0.5元一只,问能买...
    全朗冰解:买公鸡x只,母鸡y只,小鸡z只,则:x+y+z=100 5x+3y+0.5z=100 解之,得:x=5 y=11 z=84 即公鸡5只,母鸡11只,小鸡84只。

  • 19511529882数学:100元买100只鸡,公鸡5元一只,母鸡3元一只,各种鸡各买了多少个...
    全朗冰题貌似错了 原题为 买一只公鸡5元,买一只母鸡3元,买3只小鸡1元,现用100元买100只鸡,各种鸡各买了多少个 算数我不会 设公鸡x只 母鸡y只 故小鸡 100-x-y只 100=5x+3y+(100-x-y)\/3 100=100\/3+14x\/3+8y\/3 两边同乘以3,得 200=14x+8y 又因为xy为整数 y=25-14x\/8 =25-7x...

  • 19511529882100元。要买100只鸡,公鸡5元一只,母鸡3元一只,小鸡5角一只。买一百只...
    全朗冰X+Y+Z=100 5X+1\/3Y+3Z=100 考虑极端的情况,公鸡5元一只,一共100元,则公鸡X的取值范围为:0=<X=<20,同理:0=<Y=<300,0=<Z=<33 将两个方程联立可解得:Z=(600-7Y)\/3 由Z的取值范围可得:72=<Y<=85,另Y必须可以被3整除,因此Y=72,75,78,81,84 在Y分别取这5个值时,可以分别...

  • 19511529882百鸡问题(数学)
    全朗冰分类: 教育\/学业\/考试 >> 学习帮助 问题描述:用100元钱买100只鸡,公鸡5元一只,母鸡3元一只,小鸡1元三只,请问公鸡,母鸡,小鸡各买多少只?我看到了一些朋友列举的历史的内容,我并不需要,在这里只需要具体的解法或者针对本题的解释,谢谢.!!解析:解:设:公鸡有x只,母鸡有y只,小鸡有(100-x-y)...

  • 19511529882公鸡5元母鸡3元小鸡3只一元,求用c#解决
    全朗冰用一百元钱买一百只鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只。问买公鸡,母鸡,小鸡各几只?设公鸡X只,母鸡Y只,则小鸡(100-X-Y)吸,5X+3Y+1\/3(100-X-Y)=100 15X+9Y+100-X-Y=300 14X+8Y=200 7X+4Y=100 X=(100-4Y)\/7,令100-4Y=0,X=0,Y=25,100-X-Y=75,令100-...

  • 19511529882用一百元买一百只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只。问公鸡,母...
    全朗冰12只公鸡 4只母鸡 84只小鸡

  • 19511529882百元买百鸡,公鸡5元,母鸡3元,小鸡2只1元.c语言编程,求解,给跪了
    全朗冰判断条件是:既要求所有钱为100元并且所有数也是100个。include <stdio.h> main(){ int x,y,z;for(x=0;x<=20;x++)for(y=0;y<=33;y++)for(z=0;z<=200;z++)if((x*5+y*3+(int)(z*0.5)==100)&&(x+y+z==100))printf("x=%d,y=%d,z=%d\\n",x,y,z);} 最后就是...

  • 19511529882百元买百鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只,各能买几只。
    全朗冰设:公鸡X母鸡Y小鸡Z X+Y+Z=100 5X+3Y+Z\/3=100 解这个方程就好了!

  • 19511529882一百元钱买一百只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只,用visual f...
    全朗冰★呵呵,很经典的百鸡问题~ PS:我记得这个好像是VF的一道例题,不过隔太久,具体就没什么影响。 反正知道原理就行: 设小鸡,公鸡,母鸡各为x,y,z只,则据题意可列出方程: x+y+z=100 0.5x+2y+3z=100 算法:令x,y,z分别从0变化到100,检验每一种取值,输出满足上述条件的组合。 进一步...

  • 19511529882...买百鸡问题:用100元钱买100只鸡,公鸡每只5元,母鸡每只3元,小鸡3只...
    全朗冰定理:若x=x。,y=y。为ax+by=c(其中a,b互质)的一个整数解,则ax+by=c的所有整数解为x=x。+bt,y=y。-at.其中t属于Z 解:用x,y,z分别代表公鸡,母鸡,小鸡的个数,由题意得 5x+3y+(1\/3)z=100,x+y+z=100,即 15x+9y+z=300(1),x+y+z=100(2)(1)-(2)得14x+8y=200,即7x...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网