import java.util.Scanner;
/*编写程序,根据输入的性别,身高,体重,计算体重指数BMI
BMI 是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准,算法:kg/m2
标准:男性低于20, 女性低于19,属于过轻;男性20-25,女性19-24,属于适中;
男性25-30,女性24-29,属于过重;男性30-35,女性29-34,属于肥胖;男性高于35,女性高于34,属于非常肥胖。专家指出最理想的体重指数是22。*/
public class Bmi {

public static void main(String[] args) {
      float height,weight, BMI;
    System.out.print("请输入性别,身高/米,体重/kg");
    Scanner  yx= new Scanner(System.in);
    char sex=yx.next().charAt(0);
    height=yx.nextFloat();
    weight=yx.nextFloat();
    BMI=weight/(height*height);
    if(sex=='男'){
        if(BMI<20){
            System.out.println("过轻");}
        if(20<BMI&&BMI<25){
            System.out.println("适中");}
        if(25<BMI&&BMI<30){
            System.out.println("过重");}
        if(30<BMI&&BMI<35){
            System.out.println("肥胖");
        }
        if(BMI>35){
            System.out.println("非常肥胖");
        }
    
    }
    if(sex=='女'){
        if(BMI<19){
            System.out.println("过轻");}
        if(19<BMI&&BMI<24){
            System.out.println("适中");}
        if(24<BMI&&BMI<29){
            System.out.println("过重");}
        if(29<BMI&&BMI<34){
            System.out.println("肥胖");
        }
        if(BMI>34){
            System.out.println("非常肥胖");
        }
    
    }
    }}

用java设计一个BMI计算器相关推荐

  1. 日常生活中,人们需要对某些常见图形和几何体做计算面积,体积,周长等相关计算。设计一个形状计算器,完成此功能。通过对菜单的选择,可以对不同的形状进行计算。

    日常生活中,人们需要对某些常见图形和几何体做计算面积,体积,周长等相关计算.设计一个形状计算器,完成此功能.通过对菜单的选择,可以对不同的形状进行计算. 1 作业中的接口与类 2 抽象类用于所有空间实 ...

  2. 用java编写一个简单计算器

    java 采用java编写一个简单计算器,使用awt和swing 代码如下: import java.awt.Color; import java.awt.Font; import java.awt. ...

  3. java完成一个学生信息调查程序_利用Java设计一个简单的学生信息管理程序

    利用Java设计一个简单的控制台学生信息管理程序 此程序可作为课设的参考,其中信息存储于文件中. 创建了学生类Student,用于存储学号等的信息.创建StudentFunction类,用于实现诸如学 ...

  4. 用Java设计一个通讯录,保存读者的信息。

    用Java设计一个通讯录,保存读者的信息. 一class Address package p3;import java.io.Serializable;public class Address imp ...

  5. 用Java写一个年薪计算器,助你简单完成大量税前税后总薪计算量

    每个有规模一点的公司都会有会计部门这是毋庸置疑的,但是会计的工作真的如大部分人想的那么简单,只是在每个月的最后几天才忙得不可开交吗 ? 答案当然不是,不然这个岗位早就人满为患了. 目前就我了解到的会计 ...

  6. java设计一个形状shape_编程定义一个图形接口 Shape, 内含2个抽象方法 get... JAVA编程题:编一个程序包含一个接口 shape(该接......

    导航:网站首页 > 编程定义一个图形接口 Shape, 内含2个抽象方法 get... JAVA编程题:编一个程序包含一个接口 shape(该接... 编程定义一个图形接口 Shape, 内含2 ...

  7. 面试题之如何用Java设计一个自动售货机

    如何用Java设计一个自动售货机程序是一个非常好的Java面试题.大多数情况会在面试比较senior的Java开发者的时候出现.在一个典型的代码面试中,你需要在一定的时间内根据对应的条件完成相关的代码 ...

  8. java设计一个user类_关于JAVA设计一个用户类

    关于JAVA设计一个用户类 关注:152  答案:2  mip版 解决时间 2021-02-02 05:51 提问者安分守己的小青春 2021-02-02 02:23 设计一个用户类,该类有用户编号. ...

  9. C#设计一个简单计算器,实现两个数的加、减、乘、除、求幂等计算

    设计一个简单计算器,实现两个数的加.减.乘.除.求幂等计算 using System; using System.Collections.Generic; using System.Component ...

最新文章

  1. SP5971 LCMSUM
  2. 建立桌面文件管理格子_你不知道文件管理神器,一键收拾乱糟糟的桌面
  3. 商丘网络推广分析网站留不住用户的原因及SEO解决方法
  4. XFire WebService demo
  5. html table导出excel 插入图片_前端 Table 用 JS 导出EXCEL(支持大量数据,保留报表格式) - pensive2019...
  6. Bali BaloCSS天才
  7. 第一季6:海思方案中uboot、kernel和rootfs的烧写方法
  8. 使用HTML5开发手机离线应用
  9. c语言学生管理系统常见问题,关于C语言学生管理系统问题
  10. YOS里面推入AD的命令行生成代码
  11. java spi_Java SPI(服务提供商接口)和ServiceLoader
  12. js为lable和div赋值
  13. html图片在td上不能显示,动态添加表格数据和表格行到HTML,TD不显示在HTML中
  14. u盘插在电脑上灯亮没有反应_如何解决U盘指示灯亮着却不显示问题
  15. 如何快速翻译医学类英文专业文献?
  16. MATLAB注意事项
  17. STM32J-LINK下载教程
  18. 仿抖音上下滑动列表播放短视频解决方案
  19. cesium 指南针、比例尺
  20. 电大网考计算机基础知识,2017年电大计算机网考试题及答案

热门文章

  1. 区块链学习笔记:来份P2P
  2. Javascript的常见的事件类型
  3. 如何提高采购效率?采购询价的标准流程
  4. [原创]VB注册机独辟蹊径-----注册机也可以这样写
  5. Windows系统下通过JNI调用dll动态库的实现
  6. 直接java调用tflite_Tensorflow Lite介绍
  7. 北大POJ百练 4126 DNA
  8. xp系统打不开征途服务器列表,win10系统与xp双系统安装打不开xp的解决方案
  9. java转Unix时间
  10. 利用flann进行点云近邻搜索