期末总成绩=期末考试成绩*0.6+平时成绩*0.4;
现在已知平时分,想要达到目标分数需要在期末考多少分;
import java.util.Scanner;
public class ChengChen {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (true) {
System.out.println("###########输入任意字母可结束程序#####");
System.out.print("目前的平时分成绩:");
int peacetimeScore = sc.nextInt();//输入平时分成绩
if (peacetimeScore < 0 || peacetimeScore > 40) {
System.out.println("非法输入,不予以计算");
continue;
}
System.out.print("你的目标成绩是:");
int target = sc.nextInt();//目标成绩
if (target < peacetimeScore || target > 100) {
System.out.println("非法输入,不予以计算!");
continue;//否则继续
}
int realExamScore = target - peacetimeScore;
double examScore = realExamScore / 0.6;
System.out.printf("你期末需要考%.1f分\n", examScore);
}
}
}