配色: 字号:
存钱利率计算器
2012-09-15 | 阅:  转:  |  分享 
  
usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;



namespaceSaveMoneyEg

{

classProgram

{

staticvoidMenu()//主界面函数

{

for(inti=0;i<75;i++)

Console.Write("");

/-----------/

Console.Write("\n");

Console.Write("\t\t\t\t\t\t\t\t\t");

Console.Write("\n");

/-----------/

Console.Write("\t\tA.进入存款程序\t\tB.退出存款程序\t\t\t\n");

Console.Write("\t\t\t\tC.存款利率\t\t\t\t\n");

for(inti=0;i<75;i++)

Console.Write("");

Console.WriteLine();

}

/-----------------------------计算本息金额函数--------------------------------------/

staticvoidCountCurrent(intintYear,intintMoney)//计算本息金额函数--活期

{

doublefatResultMoney=double.Parse(intMoney.ToString());//保存最后本息金额

constfloatfatPercent=1.0414f;//活期利率

intintNum=0;

while(intNum<=intYear)

{

intNum++;

fatResultMoney=fatPercent;

if(intNum==intYear)

{

Console.WriteLine("本金:"+intMoney);

Console.WriteLine("活期-利率:"+fatPercent);

Console.WriteLine("存钱年数:"+intYear);

Console.WriteLine("本息金额:{0}",fatResultMoney);//不够准确未考虑小于一年的情况

}

}

Console.WriteLine("是否继续(Y/N)");

charchYesNo=char.Parse(Console.ReadLine());

if(chYesNo==''y''||chYesNo==''Y'')

Save();

else

End();

}

staticvoidCountRegular(intintYear,intintMoney)//计算本息金额函数--定期

{

doublefatResultMoney=double.Parse(intMoney.ToString());//保存最后本息金额

intintNum=0;

constfloatfatPercent=1.0884f;

while(intNum<=intYear)

{

intNum++;

fatResultMoney=fatPercent;

if(intNum==intYear)

{

Console.WriteLine("本金:"+intMoney);

Console.WriteLine("活期-利率:"+fatPercent);

Console.WriteLine("存钱年数:"+intYear);

Console.WriteLine("本息金额:{0}",intMoney+fatResultMoney);//不够准确未考虑小于一年的情况

}

}

Console.WriteLine("是否继续(Y/N)");

charchYesNo=char.Parse(Console.ReadLine());

if(chYesNo==''y''||chYesNo==''Y'')

Save();

else

End();

}

/----------------------------------------------------------------------------------/

staticvoidSave()//存钱程序函数

{

Console.Clear();//清屏

Console.WriteLine("欢迎进入存钱程序:");

Console.WriteLine("请输入存钱金额(整数):");

intintMoney=int.Parse(Console.ReadLine());

charchChose;

ID_s:

{

Console.WriteLine("请选择(H.活期-D.定期):");

chChose=char.Parse(Console.ReadLine());

}

if(chChose==''H''||chChose==''h'')

{

Console.WriteLine("请输入需要存入的时间(一年或者以上):");

intintYear=int.Parse(Console.ReadLine());

CountCurrent(intYear,intMoney);//调用

}

else

{

if(chChose==''D''||chChose==''d'')

{

Console.WriteLine("请输入需要存入的时间(一年或者以上):");

intintYear=int.Parse(Console.ReadLine());

CountRegular(intYear,intMoney);//调用

}

else

{

Console.WriteLine("输入数据错误,请重新输入:");

gotoID_s;

}

}



}

/------------------------------------/

staticvoidShowPercent()//展示利率情况函数

{

for(inti=0;i<75;i++)

Console.Write("");

/-----------/

Console.Write("\n");

Console.Write("\t\t\t\t\t\t\t\t\t");

Console.Write("");

/-----------/

/-----------/

Console.Write("\n");

Console.Write("\t\t\t中国农业银行利率展示\t\t\t");

Console.Write("\n");

/-----------/

Console.Write("--------------------------活期:年利率:1.0414-------------------------\n");

Console.Write("--------------------------定期:年利率:1.0884-------------------------\n");

/-----------/

Console.Write("");

Console.Write("\t\t\t\t\t\t\t\t\t");

Console.Write("\n");

/-----------/

for(inti=0;i<75;i++)

Console.Write("");

Console.WriteLine();

}

/------------------------------------/

staticvoidEnd()//结束界面函数

{

Console.Clear();

for(inti=0;i<75;i++)

Console.Write("");

/-----------/

Console.Write("\n");

Console.Write("\t\t\t\t\t\t\t\t\t");

Console.Write("\n");

/-----------/

Console.Write("\t\t\t谢谢您使用嘻哈存钱计算器\t\t\t");

Console.Write("\n");

Console.Write("\t\t\t\t\t\t\t\t\t");

Console.Write("\n");

for(inti=0;i<75;i++)

Console.Write("");

Console.WriteLine();

}

/------------------------------------/

staticvoidMain(string[]args)//主函数

{

Menu();

charchChoice;

ID_h:

{

Console.WriteLine("请选择:");

chChoice=char.Parse(Console.ReadLine());

}

if(chChoice==''A''||chChoice==''a'')

{

Save();

}

else

{

if(chChoice==''C''||chChoice==''c'')

{

Console.Clear();

ShowPercent();

Console.WriteLine("是否回到主界面(Y/N)");

charchSelect=char.Parse(Console.ReadLine());

if(chSelect==''Y''||chSelect==''y'')

{

Console.Clear();

Menu();

gotoID_h;

}

}

else

{

Console.Clear();

End();

}

}

}

}

}



献花(0)
+1
(本文系Honey_Dog首藏)