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 ...
随机推荐
- inline-block去掉空白距离的方法
一.现象描述:inline-block形式水平呈现的元素,换行显示或空格分割的情况下,元素之间会有间距,实例如下: 使用CSS将行内元素的display设置为inline-block时,也会出现间隔: ...
- DIV怎样能够垂直居中
这里只说固定宽高的情况: 1.Top:50%; 2.margin-top:-(height/2); 就这样. 不过很好奇有没有v-align之类的属性可以直接实现.
- 使用QTP对Flight的登录界面进行测试
一.测试用例设计 现在使用QTP对案例程序进行测试, 设计测试用例的要求为: 用户名长度大于等于6个字符 必须为字母[o-z,O-Z]和数字[0-9]组成 不能为空,空格或者特殊字符 正确的密码为:M ...
- [置顶] 1D1D动规优化初步
例题一: 货物运输,大意: 给出N个点的坐标与需要你送过去的钱数(第一个点不需要钱),身上带钱的数目有最大值,由初始在的1点,按顺序经历每个点(中途可以回1点,回去钱就满了),问最小走的路程是多少(最 ...
- 为 Macbook 增加锁屏热键技巧
第一步,找到“系统偏好设置”下的“安全性与隐私”,在“通用”页里勾上“进入睡眠或开始屏幕保护程序后立即要求输入密码”. 第二步,要用快捷键启动屏幕保护程序,相对复杂一点.在“应用程序”里找到“Auto ...
- Notepad++编辑Pyhton文件的自动缩进的问题(图文)
转自:http://www.xuebuyuan.com/1102224.html 这个问题一直困扰我很久,Python对缩进很敏感,一般建议缩进用空格,而 Notepad++的自动缩进是用的TAB,g ...
- MAC常用快捷键
1.F11 用于当前界面与桌面进行切换,Command-M 最小化窗口,Option-Command-M 最小化所有窗口,Command-数字 切换数字指定的网页列表 Shift-Command-D ...
- Linux内核调试方法总结【转】
转自:http://my.oschina.net/fgq611/blog/113249 内核开发比用户空间开发更难的一个因素就是内核调试艰难.内核错误往往会导致系统宕机,很难保留出错时的现场.调试内核 ...
- ASP+Access UTF-8 网页乱码问题解决办法
用ACCESS数据库和ASP做网站时用UTF-8编码有时会出现乱码,再者网页出错或者刷新页面后就是乱码,如果数据库取值乱码在开头加上<%@LANGUAGE="VBSCRIPT" ...
- linux命令:du 命令
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...