package com.zhao.test;

import java.util.Scanner;

public class Test14 {
/*
需求:机票价格按照淡季旺季、头等舱和经济舱收费、
输入机票原价、月份和头等舱或经济舱。
按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,
淡季(11月到来年4月)头等舱7折,经济舱6.5折。 */
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入机票的原价");
int ticket = sc.nextInt();
System.out.println("请输入当前的月份");
int month = sc.nextInt();
System.out.println("请输入当前购买的舱位 0 头等舱 1 经济舱");
int seat = sc.nextInt(); if (month>=5&&month<=10){
ticket=getPrice(ticket,seat,0.9,0.85);
}else if ((month>=1&&month<=4)||(month>=11&&month<=12)){
ticket=getPrice(ticket,seat,0.7,0.65);
}else {
System.out.println("输入的月份不合法!");
} System.out.println("机票的最终价格为:"+ticket);
} //编写一个方法,根据已知条件计算出机票价格
//ctrl+alt+M 自动抽取方法
public static int getPrice(int ticket,int seat,double dicount0,double discount1){
if (seat==0){
ticket=(int)(ticket*dicount0);
}else if (seat==1){
ticket=(int)(ticket*discount1);
}
return ticket;
}
}
package com.zhao.test;

public class Test15 {
/*判断101~200之间有多少个素数,并输出所有素数。
备注:素数就是质数*/ public static void main(String[] args) {
//思路:定义一个数,判断是否为素数
// 用这个数向除了1和它本身之间的所有数进行取模,若都不为0则为素数。
/* int i;
boolean flag=true; //判断一个数i是否为素数
for (int j = 2; j < i; j++) {
if (i%j==0){
flag=false;
break;
}
}
if(flag){
System.out.println("该数字是素数");
}else {
System.out.println("该数字不是素数");
}*/ int count=0;
//在数字101-200之间运行这个判断
//外循环得到101-200之间的所有数
for (int i = 101; i <= 200; i++) {
//判断一个数i是否为素数
boolean flag = true;
//内循环判断当前数字是否为一个素数
for (int j = 2; j < i; j++) {
if (i % j == 0) {
flag = false;
//跳出单层循环(内循环)
break;
}
}
if (flag) {
System.out.println("该数字"+i+"是素数");
count++;
}
}
System.out.println("一共有"+count+"个素数");
}
}
 

最新文章

  1. Linux Nano命令
  2. Qt容器类——1. QList类、QLinkedList类和QVector类
  3. codeforces——Little Pony and Sort by Shift
  4. [bzoj 1503][NOI 2004]郁闷的出纳员(平衡树)
  5. hdu 4006 优先队列 2011大连赛区网络赛F **
  6. sqlserver之二进制和字符串sql语句
  7. 【原创】深度神经网络(Deep Neural Network, DNN)
  8. win10全系列官方MSDN原版系统安装密钥、版本区别、镜像下载地址与激活教程
  9. unity3d 制造自己的水体water effect(一)
  10. exchange邮箱的”单点登陆“
  11. C#Windows Form简易计算器实现(中)
  12. MyBatis双数据源配置
  13. Visual Studio2010重新安装后,冲突问题
  14. 今年暑假不AC【贪心】
  15. Tomcat服务器简单测试jsp文件和html文件
  16. 【机器学习】Iris Data Set(鸢尾属植物数据集)
  17. python学习第二次笔记
  18. node.js 学习笔记一
  19. angularjs ngRoute和ui.router对比
  20. C# winform 设置WebBowser 内核版本

热门文章

  1. go 下的查询数据库的框架 ORM框架:访问mysql数据库
  2. Hadoop2.x伪分布式环境搭建(一)
  3. 087_VS load codes for Salesforce
  4. QDir类和方法应用
  5. Quartz 2D实现文字镂空效果
  6. 环保行业ERP主要的几大治理区域?
  7. Docker CLI docker buildx bake 常用命令
  8. pg到达梦数据迁移常见问题
  9. 认识JavaWeb
  10. django找不到template文件的解决办法