Java程序 按照身高把人分类为高个、矮个和普通个
介绍
在许多情况下,根据身高把人分类为高个、矮个和普通个是一项很常见的任务。在这篇文章中,我们将介绍一个Java程序,它可以根据身高将人们分为三个不同的类别:高个、矮个和普通个。
实现
在这个程序中,我们将使用Java编程语言来实现我们的目标。在程序的实现中,我们需要计算每个人的身高,并将其与一个特定的值相比较,以确定它是否属于高个、矮个或普通个。在这个例子中,我们将使用180厘米来区分高个和普通个人。
首先,让我们看一下如何用Java编写一个简单的程序来计算一个人的身高:
float height = 170.5f;
然后,我们需要编写一些代码来将此人的身高分类为矮个、普通个或高个。为了实现这一点,我们可以使用if语句和else语句:
if (height < 160) {
System.out.println("这个人是矮个。");
} else if (height >= 160 && height < 180) {
System.out.println("这个人是普通个。");
} else if (height >= 180) {
System.out.println("这个人是高个。");
}
在这段代码中,我们首先检查这个人的身高是否小于160厘米,如果是,则把此人分类为矮个。否则,我们再检查这个人的身高是否在160厘米到180厘米之间,如果是,则把此人分类为普通个。最后,如果此人的身高大于或等于180厘米,则把此人分类为高个。
为了帮助演示这个程序,让我们考虑一个有三个人的小组。第一个人的身高是155厘米,第二个人的身高是175厘米,第三个人的身高是185厘米。下面是我们如何使用这个程序来把这三个人分类为高个、矮个或普通个:
float person1Height = 155f;
float person2Height = 175f;
float person3Height = 185f;
if (person1Height < 160) {
System.out.println("第一个人是矮个。");
} else if (person1Height >= 160 && person1Height < 180) {
System.out.println("第一个人是普通个。");
} else if (person1Height >= 180) {
System.out.println("第一个人是高个。");
}
if (person2Height < 160) {
System.out.println("第二个人是矮个。");
} else if (person2Height >= 160 && person2Height < 180) {
System.out.println("第二个人是普通个。");
} else if (person2Height >= 180) {
System.out.println("第二个人是高个。");
}
if (person3Height < 160) {
System.out.println("第三个人是矮个。");
} else if (person3Height >= 160 && person3Height < 180) {
System.out.println("第三个人是普通个。");
} else if (person3Height >= 180) {
System.out.println("第三个人是高个。");
}
在这个例子中,我们首先定义了三个不同人的身高值,然后对每个人的身高分别进行分类,并打印出对应的分类结果。
结论
在本文中,我们介绍了一个用Java编写的程序,该程序可以根据身高将人们分为高个、矮个和普通个。我们还提供了一个根据身高分类的例子。如果您有任何疑问或想法,请在下面的留言框中留言。