IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Java学习笔记:案例:标准体重计算器 -> 正文阅读

[Java知识库]Java学习笔记:案例:标准体重计算器

笔记:

package part2;

import com.yzk18.GUI.GUI;

public class 标准体重计算器 {
    public static void main(String[] args) {
        String 性别=GUI.buttonsBox("选择你的性别","男","女");
        double 身高=GUI.doubleBox("你的身高");
        double 体重=GUI.doubleBox("你的体重");
        double 标准体重;
        if (性别.equals("男"))//字符串比较要用equals,不能用==
        {
            //double 标准体重=(身高-80)*0.7;//这样不行
            标准体重=(身高-80)*0.7;//全局声明变量,局部赋值变量
            //double 和标准体重差=(体重-标准体重)/标准体重;//DRY不要拷贝代码
            //System.out.println(标准体重);
        }
        else
        {
            //double 标准体重=(身高-70)*0.6;
            标准体重=(身高-70)*0.6;
            //System.out.println(标准体重);
            //double 和标准体重差=(体重-标准体重)/标准体重;
        }
        double 和标准体重差=(体重-标准体重)/标准体重;
        if (和标准体重差>=-0.1&&和标准体重差<=0.1)
        {
            GUI.msgBox("你好标准");
        }
        else if (和标准体重差>=-0.2&&和标准体重差<=-0.1)
        {
            GUI.msgBox("偏瘦");
        }
        else if (和标准体重差>0.1&&和标准体重差<=0.2)
        {
            GUI.msgBox("偏胖");
        }
        else if (和标准体重差>0.2)
        {
            GUI.msgBox("太胖了,胖的不行,快减肥");
        }
        else if (和标准体重差<-0.2)
        {
            GUI.msgBox("太瘦了,瘦的不行,快吃点");
        }

    }
}

?参考

String gender = GUI.buttonsBox("您的性别是?","男性","女性");
Double height = GUI.doubleBox("请输入身高(厘米)");
Double weight = GUI.doubleBox("请输入体重");

double 标准体重;
if(gender.equals("男性"))
{
	标准体重 = (height-80)*0.7;
}
else
{
	标准体重 = (height-70)*0.6;
}
double delta = (weight-标准体重)/标准体重;
System.out.println(delta);
String desc;
if(delta<-0.2)
{
	desc="严重瘦弱";
}
else if(delta>=-0.2&&delta<-0.1)
{
	desc = "偏瘦";
}
else if(delta>=-0.1&&delta<=0.1)
{
	desc="标准体重";
}
else if(delta>0.1&&delta<0.2)
{
	desc="偏胖";
}
else
{
	desc="严重肥胖";
}
GUI.msgBox(desc+"\r\n标准体重:"+ CommonHelpers.toString(标准体重));

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-01-24 10:41:48  更:2022-01-24 10:44:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:59:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码