「鸡兔同笼问题java编程」java编写鸡兔同笼问题
今天给各位分享鸡兔同笼问题java编程的知识,其中也会对java编写鸡兔同笼问题进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、鸡兔同笼35个头94只脚用java程序解决
- 2、用“java”如何实现鸡兔同笼的问题?
- 3、用java怎么实现鸡兔同笼的问题
- 4、用Java编程解决鸡兔同笼的问题
- 5、谁能告诉我用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编程的信息别忘了在本站进行查找喔。