j1_8_01

编写程序计算购买图书的总金额:用户输入图书的定价和购买图书的数量,并分别保存到一个 float 和一个 int 类型的变量中,然后根据用户输入的定价和购买图书的数量,计算购书的总金额并输出。其中,图书销售策略为:正常情况下按 9 折出售,购书数量超过 10本打 8.5 折,超过 100 本打 8 折。

package com;import java.util.Scanner;/*** * @author key*任务一:实现打折功能关键算法并绘制流程图*编写程序计算购买图书的总金额:用户输入图书的定价和购买图书的数量,并分别保存*到一个 float 和一个 int 类型的变量中,然后根据用户输入的定价和购买图书的数量,计算*购书的总金额并输出。其中,图书销售策略为:正常情况下按 9 折出售,购书数量超过 10*本打 8.5 折,超过 100 本打 8 折。*/
public class week01 {public static void main(String[] args) {float price;int count;float discount,money;Scanner sc=new Scanner(System.in);System.out.print("请输入图书的定价:");price=sc.nextFloat();System.out.print("请输入图书的数量:");count=sc.nextInt();if(count>=100)discount=0.8f;else if(count>=10)discount=0.85f;elsediscount=0.9f;money=price*count*discount;System.out.println("您本次购书的总金额为:"+money);}
}

j1_8。实现打折功能关键算法。编写程序计算购买图书的总金额。相关推荐

  1. j1_12_01.实现手机号计数功能关键算法.传入字符串数组,获取符合手机号格式的字符串.从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量。

    import java.util.Scanner;/*** 任务一:实现手机号计数功能关键算法并绘制流程图(30 分) 从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量. 比 ...

  2. 任务一:实现销售分析功能关键算法A商店准备在今年夏天开始出售西瓜,西瓜的售价如下,20斤以上的每斤0.85元;重于15斤轻于等于20斤的,每斤0.90元;重于10斤轻于等于15斤的,每斤0.95元;

    任务一:实现销售分析功能关键算法 A商店准备在今年夏天开始出售西瓜,西瓜的售价如下,20斤以上的每斤0.85元:重于15斤轻于等于20斤的,每斤0.90元:重于10斤轻于等于15斤的,每斤0.95元: ...

  3. 方法重载例题 编写程序计算两个同类型的数之和 Java

    方法的重载: 方法重载是指在同一作用域内,可以有一组具有相同方法名,不同参数表,返回值类型可以相同也可以不同的方法.重载方法通常用来命名一组功能相似的方法,这样做减少了方法名的数量,提高程序的可读性和 ...

  4. 编写程序 - 计算三角形面积

    在这里插入代码片@[TOC](编写程序 - 计算三角形面积) 欢迎使用Markdown编辑器 计算三角形面积 (1)利用三边关系定理判断能否构成三角形: 三边关系定理:任意两边之和大于第三边. (2) ...

  5. C语言学习之分别用while、for 编写程序,计算2*4*6*......*100的值

    分别用while.for 编写程序,计算246*-*100的值 for语句 #include <stdio.h> void main(){int x,multiply=1;for(x=1; ...

  6. C语言学习之分别用while、for 编写程序,计算1+2+3+......+100的值

    分别用while.for 编写程序,计算1+2+3+-+100的值 for语句 #include <stdio.h> void main(){int x,add=0;for(x=1;x&l ...

  7. 编写python程序、计算账户余额_小明有20w存款存在余额宝中,按余额宝年收益为3.35%计算,用Python编写程序计算,多少年后小明的存款达到30w?...

    [判断题]卤素灯泡是在灯泡内充入氟.氯等卤素气体. [单选题]我国刑法第12条关于溯及力的规定采取的是( ). [填空题]本地局域网 LAN 内, () 和无绳电话速率较低,主流带宽是 100kbps ...

  8. 编写程序计算 sentence 中有多少个单词,并指出其中最长和最短的单词。如果有多个最长或最短的单词,则将它们全部输出。

    /*已知有如下 string 对象:  9.39:  string line1 = "We were her pride of 10 she  named us:";   stri ...

  9. c语言for循环1到100奇数和,使用for循环结构编写程序计算1到100之间的奇数之和、偶数之和,输出格式为“1到100奇数和=xxx;1到100偶数和...

    题目: 使用for循环结构编写程序计算1到100之间的奇数之和.偶数之和,输出格式为"1到100奇数和=xxx:1到100偶数和=xxx". 解答: int jishuhe = 0 ...

最新文章

  1. 如何链接两个名字一样动态库
  2. DB数据源之SpringBoot+MyBatis踏坑过程(三)手工+半自动注解配置数据源与加载Mapper.xml扫描...
  3. 借花献佛!成都java工程师培训
  4. linux svn安装
  5. OkHttp踩坑记:为何 response.body().string() 只能调用一次?
  6. BZOJ2648: SJY摆棋子
  7. POS时机未到,POW强攻是实现全球货币的正确道路
  8. 读《系统虚拟化-原理与实现》-第一章
  9. CF79D Password(P3943 星空)
  10. Java中9大内置基本数据类型Class实例和数组的Class实例
  11. Typora如何插入公式
  12. 基于JAVA+SpringMVC+Mybatis+MYSQL的精美酒店管理系统
  13. python利器-bluepy 一款python封装的BLE利器简单介绍
  14. URLClassLoader使用方法及事例程序
  15. 未来一年,多个Windows版本将退出舞台
  16. 计算机专业抑郁症多,社工专业毕业的我得了抑郁症,我的痛苦别人难以理解?...
  17. 小米路由器4刷机说明(openwrt-21.02.1)
  18. windows10 无法设置屏幕保护程序
  19. 计算机网络上有个红叉没无线,电脑无线网络连接不上显示红叉
  20. SSH基础:ssh首次连接的公钥认证

热门文章

  1. 性能测试七种常用方法,以及四大应用领域
  2. 程序猿的移民加拿大后的所感
  3. 我所理解的JS ~~运算符
  4. Java实现Zip压缩包解压
  5. GBase 8s分布式功能之异地容灾
  6. 执念斩长河线上线性代数开启---绪论
  7. Linux用户不同UID分类区别
  8. SpringSecurity系列——会话管理,CSRFday8-1(源于官网5.7.2版本)
  9. Pixhawk飞行模式注解(苍穹四轴)
  10. 【Godot】一个节点发射器(泼水机)