一共30人,包括男人,女人,孩子,吃饭一共花50先令,每个男人花3个先令,每个女人花2个先令,每个孩子花1个先令 求男人,女人,孩子的人数。
分析思路:使用循环结构来实现。
代码:
package Homework1209;
public class Men_Women_Kids {
public static void main(String[] args) {
//一共30人,包括男人,女人,孩子
//吃饭一共花50先令,每个男人花3个先令,每个女人花2个先令,每个孩子花1个先令
//求男人,女人,孩子的人数
int sum = 30; //总人数
int kids = 0 ; //小孩
for(int men = 0 ;men <=10;men++) {
for(int women = 0 ; women <= 30;women++) {
//孩子人数
kids = sum - women - men;
if(3*men + 2*women +kids == 50) {
System.out.println("男人有:"+men+"人"+"女人有:"+women+"人"+"孩子有:"+kids+"人");
}
}
}
}
}