美文网首页
控制流程作业1

控制流程作业1

作者: 哈迪斯Java | 来源:发表于2021-10-17 16:12 被阅读0次
image.png

思路分析
1。定义 double money 保存 100000
2。根据题的要求,我们分析出来有三种情况
money > 50000
money >=1000 && money <= 50000money < 1000
3。使用多分支if-elseif-else

  1. while+break[money < 1000],同时使用一个变量count来保存通过路口

package HspLearning;

public class HomeWork01 {
//某人有100,000元,每经过一次路口,需要交费,规则如下:
// 1)当现金>50000时,每次交5%
//2)当现金<=50000时,每次交1000
//编程计算该人可以经过多少次路口,要求:使用while break方式完成

//思路
//1.先创建一个double变量100000;
//2.使用while语句,语句中嵌套if else if else语句
//3.分类讨论,并且创建一个int类型count增加过路口次数
//4.最后使用break语句跳出当前循环体。

public static void main(String[] args) {
    double money = 100000;
    int count = 0;
    while (true){
        if (money >50000){
            money = money - 0.05*money;
            count++;
        }else if (money <= 50000 && money >1000){
            money = money - 1000;
            count++;
        }else {
            break;
        }
    }
    System.out.println("100000可以过"+count+"个路口,并且还剩下"+money);
}

}

相关文章

  • 控制流程作业1

    思路分析1。定义 double money 保存 1000002。根据题的要求,我们分析出来有三种情况money ...

  • 控制流程作业3

    5.看看下面代码输出什么?class Demo {public static void main(String[]...

  • TASKCTL主流程/子流程/定时器以及模块之间的区别

    主流程、子流程、定时器都属于控制容器;而每个控制容器,包含一个或多个模块;在模块中定义具体的作业。 主流程、子流程...

  • C语言之流程控制和循环(重点)

    流程控制1.什么是流程控制 程序代码执行顺序 2.流程控制的分类 顺序 选择 循环 ———————————————...

  • Python程序结构

    2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构:ifif ...

  • 2018-11-23

    Day02.流程控制,逻辑循环控制,数组加强详解,IDEA配置安装。 1.流程控制语句 2.java程序 逻辑控制...

  • 2019-11-23

    一.流程图 1.温湿度控制2 语音控制流程图 :加湿,水泵,控制光照 二.温湿度控制的硬件 1.DHT11[...

  • 流程控制语句、条件判断语句、多重条件判断语句、数组、数组、数组常

    流程控制语句:通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行 语句分类: 1.条...

  • 5-流程控制

    流程控制 流程 计算机执行代码的顺序就是流程 流程控制 对计算机代码执行顺序的管理就是流程控制 流程分类 流程控制...

  • 04-流程控制及while循环

    流程控制 流程: 计算机执行代码的顺序,就是流程。 流程控制: 对计算机代码执行顺序的控制,就是流程控制。 流程分...

网友评论

      本文标题:控制流程作业1

      本文链接:https://www.haomeiwen.com/subject/gilwoltx.html