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 ...
随机推荐
- pycharm如何调试scrapy
其实很简单,按下右上角的这个按钮 点击 跳出一个弹框 选择好 这三个基本就可以了 script是要运行的脚本即python中的Lib中的site-packages里面对应模块的执行文件(不懂的话,自行 ...
- eclipse折叠快捷键
之前按代码折叠快捷键的时候发现时而灵时而不灵,今天突然发现了问题所在: 按ctrl+/(小键盘)使代码左边出现折叠标志 然后再按ctrl+shift+/(折叠) , ctrl+shift+*(展开 ...
- sersync实现触发式同步
金山的一个居于inotify+rsync进行二次开发实现文件同步的小工具sersync,能够很方便的实现文件触发式同步 Inotify 是基于inode级别的文件系统监控技术,是一种强大的.细粒度的. ...
- LCD参数解释及计算【转】
转自:http://blog.csdn.net/longxiaowu/article/details/24319933 Linux内核的amba lcd控制器使用clcd_panel结构体表示一个LC ...
- Git几块区域关系
- SpringMVC项目,启动项目怎么总是报找不到log4j.properties文件
具体操作:右键项目---->properties--->Java Build Path--->source--->Add Folder --->选择log4.proper ...
- MongoDB Shell
MongoDB Shell 1.连接指定主机及数据库 mongo 127.0.0.1:30000/myDB 链接到127.0.0.1的30000端口的myDB 2.启动后连接指定数据库 *.&qu ...
- 如何扩大ImageView的点击区域
我们在开发中会遇到,给imageview设置点击事件,但是美工切的原始图片一般在24dp左右,这个尺寸点击时会出现不灵敏的情况(点击区域太小). 解决方案: 给imageView设置 scaleTy ...
- [BIM]案例
以下是中建三局BIM小组的项目,用以参考: BIM协同设计与质量控制 现实建筑物实体都是以三维空间状态存在,若用三维设计表达更具有优势.如复杂管综设计,一般情况下,二维AutoCAD设计是在建筑.结构 ...
- 进程外session
进程外session A SqlServer 1.管理员身份运行cmd 2.更换目录 cd c:\Windows\Microsoft.NET\Framework\v4.0.30319> 3. ...