If
购买商品
满500,95折
满1000,9折
满2000,85折
满5000,8折
在控制台输入购买金额,输出实际金额
package com.company;
import java.util.Scanner;
/*
购买商品
满500,95折
满1000,9折
满2000,85折
满5000,8折
在控制台输入购买金额,输出实际金额
*/
public class Discount {
//从控制台获取数据
public static void main(String[] args) {
System.out.println("请输入金额");
//Scanner Scanner = new Scanner(System.in);
//double money =Scanner.nextDouble();
double money = new Scanner(System.in).nextDouble();
discount(money);
}
private static void discount(double money) {
if(money<500){
System.out.println("不享有折扣"+money+"元");
}
else if(money>=500&&money<1000){
double r =money *0.95;
System.out.println("满500打九五折折,后"+r+"元");
}
else if(1000<=money&&money<2000)
{
double r = money *0.9;
System.out.println("满1000打九折,折后"+r+"元");
}
else if(2000<=money&&money<5000)
{
double r =money*0.85;
System.out.println("满2000打八五折,折后"+r+"元");
}
else if(money>=5000)
{
double r =money *0.8;
System.out.println("满5000打八折,折后"+r+"元");
}
}
}
switch
百分之转五等分制
A:[90,100]
B:[70,90)
C:[60,70)
D:[20,60)
E:[0,20)
package com.company;
import com.sun.org.apache.bcel.internal.generic.SWITCH;
import java.util.Scanner;
/*
百分之转五等分制
A:[90,100]
B:[70,90)
C:[60,70)
D:[20,60)
E:[0,20)
*/
public class Switch {
public static void main(String[] args) {
System.out.println("请输入分数");
int Soc= new Scanner(System.in).nextInt();
if(Soc>100||Soc<0) System.out.println("分数有误");
else {
char a =Change(Soc);
System.out.println("五档制:"+a);
}
}
private static char Change(int soc) {
char style=0;
switch(soc/10)
{ case 10:
case 9:style='A';break;
case 8:
case 7:style='B';break;
case 6:style='C';break;
case 5:
case 4:
case 3:
case 2:style='D';break;
case 1:
case 0:style='E';break;
}
return style;
}
}
for
π/4=1/1‐1/3+1/5‐1/7+1/9‐1/11…
分子a=1, a*=‐1 分母b=1, b+=2
次数i=1, i<=10000000, i++ 累加变量 sum
输出π
package com.company;
import java.util.Scanner;
public class For {
public static void main(String[] args) {
double sum=0;
for (int a =1,b=1,i=1;i<1000000000;a=-a,b=b+2,i++) {
sum += a/(double)b;
}
double pi =sum*4;
System.out.println(pi);
}
}
1+2+3+4+5+6+…100
package com.company;
import java.util.Scanner;
public class For {
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=100;i++)
{
sum=sum+i;
}
System.out.println("1+2+3+4+5+...100="+sum);//
}