当前位置: 首页 > news >正文

计算商场折扣 、 判断体重指数 题目

题目

  • JAVA5 计算商场折扣
    • 分析:
    • 代码:
  • JAVA6 判断体重指数
    • 分析:
    • 代码:
    • 大佬代码:

JAVA5 计算商场折扣

描述
 
牛牛商场促销活动:

满100全额打9折;
满500全额打8折;

满2000全额打7折;

满5000全额打6折;
且商场有抹零活动,不足一元的部分不需要付款(类型强制转换)
牛大姨算不清楚自己应该付多少钱,请你帮忙算一下。

 

输入描述:
牛大姨账单钱数(int类型)
 
输出描述:
参加活动后,牛大姨应付钱数(int类型)

示例:

输入:654
输出:523

 

分析:

1.有多种情况,使用if-else语句进行编写。

 

代码:

import java.util.*;public class Main {public static void main(String[] args) {Scanner console = new Scanner(System.in);int price = console.nextInt();int cost = 0;cost = method(price);System.out.println(cost);}public static int method(int price) {if (price >= 5000) {price *= 0.6;} else if (price >= 2000) {price *= 0.7;} else if (price >= 500) {price *= 0.8;} else if (price >= 100) {price *= 0.9;}return price;}}

 

JAVA6 判断体重指数

描述
体重指数 = 体重 (kg) / ( 身高 (m) × 身高 (m) ),小于18.5属于偏瘦,介于18.5和20.9之间(左闭右开)属于苗条,介于20.9和24.9之间(左闭右闭)属于适中,超过24.9属于偏胖。下面由你来编写一段逻辑,算出输入了身高和体重的用户的体重指数,并返回他们的身材状态。(体重指数请使用double类型)
 
输入描述:
用户的身高(m)和用户的体重(kg)
 
输出描述:
体重指数代表的用户身材状态

示例:

输入:1.75 62.5
输出:苗条
输入:1.5 40
输出:偏瘦

 

分析:

有多种情况,使用if-else语句进行编写。

代码:

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double height = scanner.nextDouble();double weight = scanner.nextDouble();method(height,weight);}public static void method(double height,double weight){double BMI=weight/(height*height);if(BMI>24.9){System.out.println("偏胖");}else if(BMI>=20.9){System.out.println("适中");}else if(BMI>=18.5){System.out.println("苗条");}else {System.out.println("偏瘦");}}
}

 

大佬代码:

使用三目运算符。

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double height = scanner.nextDouble();double weight = scanner.nextDouble();double ibm=weight/(height*height);String i=ibm<18.5?"偏瘦":ibm<20.9?"苗条":ibm<=24.9?"适中":"偏胖";System.out.println(i);}
}
http://www.lryc.cn/news/372705.html

相关文章:

  • input输入框禁止输入小数点方法
  • 使用adb通过wifi连接手机
  • 如何一键拷贝PPT中的所有文字?
  • Hive的存储格式和压缩算法的特点和选择
  • C语言中的枚举类型(enum)是如何定义的
  • SPI通信协议
  • 【免费Web系列】大家好 ,今天是Web课程的第二一天点赞收藏关注,持续更新作品 !
  • 【单片机毕业设计选题24007】-基于STM32和阿里云的家庭健康数据监测系统
  • 基于微信公众号开发h5的前端流程
  • python操作数据库,django操作数据库
  • React框架资源
  • 【数据结构】初识数据结构之复杂度与链表
  • word怎么单页横向设置(页码不连续版)
  • 搭建 Tomcat 集群【Nginx 负载均衡】
  • 深入理解指针(二)
  • 【Qt 学习笔记】Qt窗口 | 标准对话框 | 文件对话框QFileDialog
  • 换卡槽=停机?新手机号使用指南!
  • 主题切换之根元素CSS自定义类
  • 如何在 ASP.NET Core Web Api 项目中应用 NLog 写日志?
  • selenium execute_script常用方法汇总
  • 如何选择最佳的APP封装平台-小猪APP分发为您解忧
  • Linux基础 (十八):Libevent 库的安装与使用
  • 冒泡排序的详细介绍 , 以及c , python , Java的实现方法
  • 使用llama.cpp实现LLM大模型的格式转换、量化、推理、部署
  • 给你一个扫码支付的二维码,如何写测试用例?
  • 计算机专业在未来的发展与抉择
  • 【Linux】基础IO——文件描述符,重定向
  • 1.0 Android中Activity的基础知识
  • 线代知识点总结
  • 案例学习-存量更新规划实施探索(武汉)