「鸡兔同笼问题java编程」java编写鸡兔同笼问题

博主:adminadmin 2023-01-22 16:27:07 241

今天给各位分享鸡兔同笼问题java编程的知识,其中也会对java编写鸡兔同笼问题进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

鸡兔同笼35个头94只脚用java程序解决

不知道这样可以不

public static void main(String[] args) {

int x = 0; // 鸡的个数

int y; // 兔的个数

for (; x = 35; x++) {

y = 35 - x;

if ((2 * x + 4 * y) == 94) {

System.out.println("鸡的个数:" + x + "\n兔的个数:" + y);

break;

}

}

}

用“java”如何实现鸡兔同笼的问题?

用“java”实现鸡兔同笼问题如下:

System.out.println("---------鸡兔同笼问题------");

int head, foot;

int ji[] = { 0 }, tu[] = { 0 };

System.out.print("输入头数:");

Scanner scanner = new Scanner(System.in);

head = scanner.nextInt();

System.out.print("输入脚数:");

foot = scanner.nextInt();

JTTL(head,foot,tu,ji);

System.out.println("鸡有"+ji[0]+"个"+","+"兔有"+tu[0]+"个");

}

private static void JTTL(int head, int foot, int[] tu, int[] ji) {// TODO Auto-generated method stubtu[0]=foot/2-head;ji[0]=2*head-foot/2;}}

用java怎么实现鸡兔同笼的问题

以“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”为例

public class test {

    public static void main(String[] args) {

        int x,y;  //x:鸡  y:兔

        for(x=0;x=35;x++) {   //遍历鸡的只数

            y=35-x;        //兔的只数等于35 - 鸡

            if(2*x+4*y==94)   //如果鸡和兔的脚总数是94            

                System.out.println("鸡"+x+"只,兔"+y+"只");

               }

    }

}

用Java编程解决鸡兔同笼的问题

以“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”为例

public class test {

    public static void main(String[] args) {

        int x,y;  //x:鸡  y:兔

        for(x=0;x=35;x++) {   //遍历鸡的只数

            y=35-x;        //兔的只数等于35 - 鸡

            if(2*x+4*y==94)   //如果鸡和兔的脚总数是94            

                System.out.println("鸡"+x+"只,兔"+y+"只");

               }

    }

}

谁能告诉我用java语言编程鸡兔同笼的问题,计算过程,有知道的吗?

算法:假设鸡和兔训练有素 吹一声哨,它们抬起一只脚,(40-15=25) 再吹一声哨,它们又抬起一只脚,(25-15=10) 这时鸡都一屁股坐地上了,兔子还两只脚立着 所以,兔子有10/2=5只,鸡有15-5=10只。import java.util.Scanner;class JT{

public static void main(String[] args){

int x,y,head,foot;

Scanner sc=new Scanner(System.in);

System.out.println("输入头和脚的数量");

head=sc.nextInt();

foot=sc.nextInt();

if(headfoot){

System.out.println("你家的动物头真多?");

}

if(head0||foot0){

System.out.println("输入错误!");

}

if(foot%2!=0){

System.out.println("你家的动物的腿缺一只脚?");

}

x=2*head-foot/2;

y=foot/2-head;

if(x0||y0){

System.out.println("错了");

}

if(x+y==head2*x+4*y==foot){

System.out.println("鸡是:"+x+"只");

System.out.println("兔是:"+y+"只");

}

else

System.out.println("错了");

}

}System.out.println("错了"); } }

鸡兔同笼问题java编程的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java编写鸡兔同笼问题、鸡兔同笼问题java编程的信息别忘了在本站进行查找喔。