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

河北网站建设与推广亚马逊雨林动物大全

河北网站建设与推广,亚马逊雨林动物大全,wordpress滑块设置,网站建设课程体会飞机票 1.需求: 机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 按照如下规则计算机票价格#xff1a;旺季#xff08;5-10月#xff09;头等舱9折#xff0c;经济舱8.5折#xff0c;淡季#xff08;11月到来年4月#xff09;头等舱7… 飞机票 1.需求: 机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 按照如下规则计算机票价格旺季5-10月头等舱9折经济舱8.5折淡季11月到来年4月头等舱7折经济舱6.5折。 package com.wy.test;import java.util.Scanner;public class Test1 {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) {if (seat 0) {ticket (int) (ticket * 0.9);} else if (seat 1) {ticket (int) (ticket * 0.85);} else {System.out.println(没有这个舱位);}} else if ((month 1 month 4) || (month 11 month 12)) {if (seat 0) {ticket (int) (ticket * 0.9);} else if (seat 1) {ticket (int) (ticket * 0.85);} else {System.out.println(没有这个舱位);}} else {System.out.println(月份不合法);}System.out.println(ticket);} } 优化 package com.wy.test;import java.util.Scanner;public class Test1 {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) {ticketgetPrice(ticket,seat,0.9,0.85);//旺季} else if ((month 1 month 4) || (month 11 month 12)) {ticketgetPrice(ticket,seat,0.7,0.65);} else {System.out.println(月份不合法);}System.out.println(ticket);}public static int getPrice(int ticket,int seat,double v0,double v1){if (seat 0) {ticket (int) (ticket * v0);} else if (seat 1) {ticket (int) (ticket * v1);} else {System.out.println(没有这个舱位);}return ticket;} } 快捷键ctrlaltm 自动抽取方法 二打印素数 判断101~200之间有多少个素数并输出所有素数。 备注素数就是质数 package com.wy.test;public class Test2 {public static void main(String[] args) {int count 0;for (int i 101; i 200; i) { //得到范围内的数字boolean flagtrue;for (int j 2; j i; j) {//判断当前数字是否是质数if(i%j0){flagfalse;break;}}if(flag){System.out.println(当前数字i是质数);count;}}System.out.println(一共有count个质数);} }三验证码 需求 定义方法实现随机产生一个5位的验证码 验证码格式 长度为5 前四位是大写字母或者小写字母 最后一位是数字 package com.wy.test;import java.util.Random;public class Test3 {public static void main(String[] args) {char[] chs new char[52];for (int i 0; i chs.length; i) {if (i 25) {chs[i] (char) (97 i);//小写} else {chs[i] (char) (65 i - 26);//大写}}String result;//定义一个字符串变量记录最终结果Random r new Random(); //随机for (int i 0; i 4; i) {//利用随机索引 获取当前元素int randoxIndex r.nextInt(chs.length); // System.out.println(chs[randoxIndex]);resultresultchs[randoxIndex];} // System.out.println(result);int numberr.nextInt(10);resultresultnumber;System.out.println(result);} }四复制数组 需求 把一个数组中的元素复制到另一个新数组中去。 package com.wy.test;public class Test4 {public static void main(String[] args) {int[] arr{1,2,3,4,5};int[] newArrnew int[arr.length];for (int i 0; i arr.length; i) {//i--老数组的索引newArr[i]arr[i];}for (int i 0; i newArr.length; i) {System.out.println(newArr[i]);//新数组已经存储好了}} }五评委打分 需求 : 在唱歌比赛中有6名评委给选手打分分数范围是[0 - 100]之间的整数。选手的最后得分为去掉最高分、最低分后的4个评委的平均分请完成上述过程并计算出选手的得分。 package com.wy.test;import java.util.Scanner;public class Test5 {public static void main(String[] args) {int[] scoreArr getScores();for (int i 0; i scoreArr.length; i) {System.out.println(scoreArr[i]);}int maxgetMax(scoreArr);int mingetMin(scoreArr);int sumgetSum(scoreArr);int avg(sum-max-min)/(scoreArr.length-2);System.out.println(最终得分是avg);}//求和public static int getSum(int[] scoreArr){int sum0;for (int i 0; i scoreArr.length; i) {sumsumscoreArr[i];}return sum;} //求数组最大值public static int getMax(int[] scoreArr) {int max scoreArr[0];for (int i 0; i scoreArr.length; i) {if (scoreArr[i] max) {max scoreArr[i];}}return max;} //求数组最小值 public static int getMin(int[] scoreArr) {int min scoreArr[0];for (int i 0; i scoreArr.length; i) {if (scoreArr[i] min) {min scoreArr[i];}}return min;}public static int[] getScores() {int[] scores new int[6];Scanner sc new Scanner(System.in);for (int i 0; i scores.length; ) {System.out.println(请输入评委打的分);int score sc.nextInt();if (score 0 score 100) {scores[i] score;i;} else {System.out.println(成绩不符合);}}return scores;} }六数字加密 需求 某系统的数字密码大于0比如1983采用加密方式进行传输。 规则如下 先得到每位数然后每位数都加上5 , 再对10求余最后将所有数字反转得到一串新数。 拼接 //拼接 int number 0;for (int i 0; i arr.length; i) {number number * 10 arr[i];System.out.println(number); package com.wy.test;public class Test7 {public static void main(String[] args) {//计算数组长度int number12345;int tempnumber;int count0;while(number!0){numbernumber/10;count;}//定义数组 动态int[] arrnew int[count];//把整数中的每一位添加到数组中int indexarr.length-1;while(temp!0){int getemp%10;temptemp/10;arr[index]ge;index--;}for (int i 0; i arr.length; i) {System.out.println(arr[i]);}} }七数字解密 package com.wy.test;public class Test8 {public static void main(String[] args) {int[] arr{8,3,4,6};//反转for (int i 0,jarr.length-1; i j; i,j--) {int temparr[i];arr[i]arr[j];arr[j]temp;}//加密对10取余 解密0-4 105-9 不变for (int i 0; i arr.length; i) {if(arr[i]0arr[i]4){arr[i]arr[i]10;}}//每一位-5for (int i 0; i arr.length; i) {arr[i]arr[i]-5;}int number0;for (int i 0; i arr.length; i) {numbernumber*10arr[i];}System.out.println(number);}}八抽奖 需求 一个大V直播抽奖奖品是现金红包分别有{2, 588 , 888, 1000, 10000}五个奖金。请使用代码模拟抽奖打印出每个奖项奖项的出现顺序要随机且不重复。打印效果如下随机顺序不一定是下面的顺序 888元的奖金被抽出 588元的奖金被抽出 10000元的奖金被抽出 1000元的奖金被抽出 2元的奖金被抽出 package com.wy.test;import java.util.Random;public class Test9 {public static void main(String[] args) {//分析//1.定义数组表示奖池int[] arr {2, 588, 888, 1000, 10000};//2.定义新数组用于存储抽奖的结果int[] newArr new int[arr.length];//3.抽奖Random r new Random();//因为有5个奖项所以这里要循环5次for (int i 0; i 5; ) {//获取随机索引int randomIndex r.nextInt(arr.length);//获取奖项int prize arr[randomIndex];//判断当前的奖项是否存在如果存在则重新抽取如果不存在就表示是有效奖项boolean flag contains(newArr, prize);if(!flag){//把当前抽取到的奖项添加到newArr当中newArr[i] prize;//添加完毕之后移动索引i;}}//4.遍历newArrfor (int i 0; i newArr.length; i) {System.out.println(newArr[i]);}}//判断prize在数组当中是否存在//存在true//不存在falsepublic static boolean contains(int[] arr,int prize){for (int i 0; i arr.length; i) {if(arr[i] prize){return true;}}return false;}}优化 package com.wy.test;import java.util.Random;public class Test10 {public static void main(String[] args) {int[] arr{2,588,888,1000,10000};Random rnew Random();for (int i 0; i arr.length; i) {int randomIndexr.nextInt(arr.length);int temparr[i];arr[i]arr[randomIndex];arr[randomIndex]temp;}for (int i 0; i arr.length; i) {System.out.println(arr[i]);}} }
http://www.dnsts.com.cn/news/181364.html

相关文章:

  • 网站建设网站软件有哪些内容阿里巴巴网站开发工具
  • 那些网站是用python做的内蒙古网站建设电话
  • 五金技术支持东莞网站建设济南网站建设抖音平台
  • html网站制作教程WordPress即时群聊
  • 汕头站扩建工程WordPress密码如何修改
  • 泉州住房和城乡建设局网站wordpress教程网视频
  • 城市生活网官方网站appwordpress单页淘客源码
  • 网站做文献格式建设部特殊工种查询网站
  • 珠海响应式网站建设价格人社部能力建设中心网站
  • 网站建设管理报告有谁知道网站优化怎么做
  • 网站建设费用计入管理费用的哪个科目渭南建设用地规划查询网站
  • 网站建设vr网站名称大全
  • 公司网站建设方案书怎么写作文生成器
  • 网站线上推广方式邢台做网站信息
  • 中企动力网站案例wordpress 短地址
  • 卖彩票的网站怎么做的wordpress专用主机
  • 如何给网站做在线培训系统
  • 网站建设研究背景宁波建站公司哪家服务好
  • 制作个人网站怎么做做湲兔费网站视颍
  • 邯郸网站制作建设班组安全建设 网站
  • 网页设计和网站建设实战大全网站变成了百度推广
  • 网站开发的就业方向网站的数据库怎么建立
  • 免费网站建站凡科建站做搜狗网站排名软件
  • 网站建设类的公司名怎么起国内有名的软件开发公司排名
  • 网站备案号没有-1aso关键字优化
  • 建立企业网站的形式有wordpress如何匹配模板
  • 网站信息内容建设实施办法厦门响应式网站建设
  • 除了dz论坛还能搭建什么网站企业做网站公司排名
  • 宁波住房与城乡建设部网站58招聘运营网站怎么做
  • 河南锦路路桥建设有限公司网站铸铁加工平台