package cn;
import java.util.Scanner;
public class ccccc {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int zhanghao = 0;
int mima = 0;
boolean xx = true;
boolean ss = true;
int shouzhijine = 0;
int zhichujine = 0;
int csz = 10000;
int zhichu = 0;
int shouru = 0;
String shouzhishuoming = null;
String zhichushuoming = null;
while (ss) {
System.out.println("——————————登录页面!——————————");
System.out.print("账号:");
int zhanghao1 = sc.nextInt();
System.out.print("密码:");
int mima1 = sc.nextInt();
if (zhanghao1 == zhanghao && mima1 == mima) {
System.out.println("——登录成功!欢迎登录本软件!——");
while (xx) {
System.out.println("——————————家庭收支记账程序——————————");
System.out.println(" \t 1、收支明细");
System.out.println(" \t 2、登记收入");
System.out.println(" \t 3、登记支出");
System.out.println(" \t 4、退出!");
System.out.print("请输入相应的序号(1-4):");
int i = sc.nextInt();
switch (i) {
case 1:
System.out.println("——————————收支明细——————————");
System.out.println("收支\t账户金额\t收支金额\t说明");
System.out.println("收支:\t" + shouzhijine + "元\t" + shouru + "元\t" + shouzhishuoming);
System.out.println("支出:\t" + zhichujine + "元\t" + zhichu + "元\t" + zhichushuoming);
System.out.println("总金额:\t" + csz + "元");
System.out.println("—————————————————————————————");
break;
case 2:
System.out.println("——————————登记收入——————————");
System.out.print("本次收入金额:");
int srje = sc.nextInt();
System.out.print("本次收入说明:");
String srsm = sc.next();
System.out.println("本次收入金额:" + srje + "元");
System.out.println("本次收入说明:" + srsm + "元");
shouzhijine = srje + shouru;
shouru = srje;
csz = csz + shouru;
shouzhishuoming = srsm;
System.out.println("——————————登记完成——————————");
break;
case 3:
System.out.println("——————————登记支出——————————");
System.out.print("本次支出金额:");
int zcje = sc.nextInt();
System.out.print("本次支出说明:");
String zcsm = sc.next();
System.out.println("本次支出金额:" + zcje + "元");
System.out.println("本次支出说明:" + zcsm + "元");
zhichujine = zcje + zhichu;
zhichu = zcje;
csz = csz - zhichu;
zhichushuoming = zcsm;
System.out.println("——————————登记完成——————————");
break;
case 4:
System.out.println("——————————退出——————————");
System.out.print("是否确定退出(0/1):");
byte tcsr = sc.nextByte();
if (tcsr == 0) {
System.out.println("——————————退出成功!——————————");
xx = false;
ss = false;
} else if (tcsr == 1) {
System.out.println("返回成功!");
} else {
System.out.println("输入错误!");
}
break;
default:
System.out.println("输入错误!");
}
}
} else {
System.out.println("账号或者密码不正确!");
System.out.println("是否修改账号密码");
System.out.print("(是0/1否):");
int xgmmzh = sc.nextInt();
switch (xgmmzh) {
case 0:
System.out.print("输入新的账号:");
int xgdzh = sc.nextInt();
zhanghao = xgdzh;
System.out.println("————账号修改成功!————");
System.out.print("输入新的密码:");
int xgdmm = sc.nextInt();
mima = xgdmm;
System.out.println("————密码修改成功!————");
break;
case 1:
break;
default:
System.out.println("输入有误!");
break;
}
}
while (ss==true){
System.out.println("退出(是0/否1):");
int tuichu1 = sc.nextInt();
while (tuichu1==0){
ss = false;
break;
}
break;
}
}
sc.close();
}
}
家庭收支账小项目(登录)
最新推荐文章于 2024-08-30 18:40:43 发布