Java开发中经典的小实例-(if(参数){}else{})
import java.util.Scanner;
public class Calculate {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入一个数字(小于5000):");
int number = input.nextInt();
double sum = 0;
if (number < 500) {
sum = number * 0.05;
System.out.println(sum);
} else if (number > 500 && number <= 2000) {
sum = (number * 0.1) - 25;
System.out.println(sum);
} else if (number > 2000 && number <= 5000) {
sum = (number * 0.15) - 125;
System.out.println(sum);
} else {
System.out.println("请输入正确数字。");
}
}
}
---------------------------------------------------------------------------------
import java.util.Scanner;
public class Test4 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int score=0;
System.out.println("请输入你的成绩:(请输入1-100)");
score=input.nextInt();
if(score>=90){
System.out.println("成绩优秀!");
}else if(score >= 80 && score<90){
System.out.println("成绩良好!");
}else if(score>=65 && score<80){
System.out.println("成绩合格!");
}else if(score<65){
System.out.println("成绩不及格!");
}else{
System.out.println("输入成绩错误!");
}
}
}
---------------------------------------------------------------------------------
import java.util.Scanner;
public class Test5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
String password = "123456";
String inputpwd = "";
System.out.println("请输入密码取款:");
inputpwd = input.next();
if (inputpwd.equals(password)) {
System.out.println("密码正确!");
} else {
System.out.println("密码错误!");
for(int i=0;i<2;i++){
System.out.println("请输入密码取款:");
inputpwd = input.next();
}
System.out.println("你的卡以锁。。。");
}
}
}
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
double price = 0;
int month = 0;
int type = 0;
System.out.println("请输入月份(请输入1-12):");
month = input.nextInt(); // 获取月份;
System.out.println("请输入机场类型:(请输入1[头等舱]和0[经济舱]:)");
type = input.nextInt(); // 获取机舱类型;
if (month >= 5 && month <= 10) {
if (type == 1) {
price = 4000 * 0.7;
System.out.println(price);
} else if (type == 0) {
price = 4000 * 0.5;
System.out.println(price);
} else {
System.out.println("输入类型错误!");
}
} else if (month > 10 && month < 5) {
if (type == 1) {
price = 4000 * 0.6;
System.out.println(price);
} else if (type == 0) {
price = 4000 * 0.3;
System.out.println(price);
} else {
System.out.println("输入类型错误!");
}
} else {
System.out.println("月份输入错误!");
}
}
}
Java开发中经典的小实例-(if(参数){}else{})的更多相关文章
- Java开发中经典的小实例-(while(参数){})
import java.util.Scanner;public class Test_while { public static void main(String[] args) { ...
- Java开发中经典的小实例-(二分法)
public int binarySearch(int[] data,int aim){//以int数组为例,aim为需要查找的数 int start = 0; int end = data.leng ...
- Java开发中经典的小实例-(输入三个数字判断三角形类型)
import java.util.Scanner;public class threeTest { public static void main(String[] args) { ...
- Java开发中经典的小实例-(打印输入重复的值)
import java.util.ArrayList;import java.util.Scanner;public class Test8 { public static void main( ...
- Java开发中经典的小实例-(swich(){case:参数break;default: break;})
import java.util.Scanner;public class Test6 { public static void main(String[] args) { // ...
- Java开发中经典的小实例-(能被3整除,并且十个数换一行)
import java.util.Scanner;public class Test15 { public static void main(String[] args) { // ...
- Java开发中经典的小实例-(do{}while())
import java.util.Scanner;public class Test13 { public static void main(String[] args) { // ...
- Java开发中经典的小实例-(随机产生验证码)
import java.util.Scanner;public class Test10 { public static void main(String[] args) { // ...
- Java开发中经典的小实例-(比较输入数值的最大值、最小值和平均值)
//输入数字个数来产生数字并且比较大小 import java.util.Scanner;public class Test1 { public static void main(String ...
随机推荐
- 解决Android SDK Manager更新下载速度慢
1.在Host文件加上 203.208.46.146 www.google.com 74.125.113.121 developer.android.com 203.208.46.146 dl.goo ...
- JAVA NIO复习笔记
1. JAVA NIO是什么? 从JDK1.4开始,java提供了一系列改进的输入/输出处理的新功能,这些功能被统称为新IO(New IO,简称NIO),新增了许多用于处理输入/输出的类,这些类都被放 ...
- 在 mysql 中利用 Duplicate key, 一句话实现存在的更新不存在插入功能
mysql 中可以用一个sql命令实现在插入时,如果发现唯一索引重复的记录则自动改为更新语句, 语句如下: '; 注意,radcheck 表中 username 和 attribute 列是个组合的唯 ...
- gerrit docker运行失败 chown: /var/gerrit/review_site: Permission denied 【已解决】
Docker Volume 之权限管理(转) - jackluo - 博客园 http://www.cnblogs.com/jackluo/p/5783116.html 为什么在公司电脑没有问题,但在 ...
- linux设备驱动归纳总结(四):1.进程管理的相关概念【转】
本文转载自;http://blog.chinaunix.net/uid-25014876-id-64866.html linux设备驱动归纳总结(四):1.进程管理的相关概念 xxxxxxxxxxxx ...
- Linux异步IO【转】
转自:http://blog.chinaunix.net/uid-24567872-id-87676.html Linux® 中最常用的输入/输出(I/O)模型是同步 I/O.在这个模型中,当请求发出 ...
- 打开开源项目总得.md文件
google了一些: 78 Tools for Writing and Previewing Markdown http://mashable.com/2013/06/24/markdown-too ...
- [ Laravel 5.3 文档 ] 安全 ―― API认证(Passport)保障安全性。
1.简介 Laravel通过传统的登录表单已经让用户认证变得很简单,但是API怎么办?API通常使用token进行认证并且在请求之间不维护session状态.Laravel使用LaravelPassp ...
- 【css】多行文字图片混排容器内垂直居中解决方案
css: .box-wrap{display:table;width:200px;height:200px;*position:relative;}/*最外边的容器,需固定宽高*/ .box-ha ...
- mysql高可用之PXC(Percona XtraDB Cluster)
简介 Percona XtraDB Cluster是MySQL高可用性和可扩展性的解决方案,Percona XtraDB Cluster提供的特性如下: 1).同步复制,事务要么在所有节点提交或不提交 ...