Console.WriteLine("請輸入一個(gè)年份");
int year = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? Console.WriteLine("請輸入一個(gè)月份");
? ? ? ? ? ? ? ? ? ? int month = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? ? ? ? ? if (month >= 1 && month <= 12)
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? int day = 0;//存儲(chǔ)天數(shù)
? ? ? ? ? ? ? ? ? ? ? ? switch (month)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 7:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 8:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 10:
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 12: day = 31;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? day = 29;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? day = 28;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? ? ? default: day = 30;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? }//swich
? ? ? ? ? ? ? ? ? ? ? ? Console.WriteLine("{0}年{1}月有{2}天", year, month, day);
? ? ? ? ? ? ? ? ? ? }//if
? ? ? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? Console.WriteLine("月份必須在1~12月之間涧郊,程序退出O志鳌b梢摇荣茫!");
? ? ? ? ? ? ? ? ? ? }
? ? Console.WriteLine("請輸入要計(jì)算的人的姓名");
? ? ? ? ? ? string name = Console.ReadLine();
? ? ? ? ? ? switch (name)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? case "老楊":
? ? ? ? ? ? ? ? ? ? Console.WriteLine("老楊上輩子是折翼的天屎");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case "老蘇":
? ? ? ? ? ? ? ? ? ? Console.WriteLine("老蘇上輩子是老鴇子");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case "老鄒":
? ? ? ? ? ? ? ? ? ? Console.WriteLine("老鄒上輩子是老蘇手下的頭牌");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case "老虎":
? ? ? ? ? ? ? ? ? ? Console.WriteLine("上輩子被武松掛了");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case "老牛":
? ? ? ? ? ? ? ? ? ? Console.WriteLine("上輩子是Cow");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? Console.WriteLine("上輩子沒這個(gè)人");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ? ? Console.ReadKey();
某人新開一個(gè)賬戶,輸入開始存入的金額(本金)估盘、年利率以及存款周期(年)祭钉。假定所有的利息收入都重新存入新戶铃肯,請編寫程序,計(jì)算并輸出在存款周期中每年年終的賬面金額臂拓。計(jì)算公式如下
a=p(1+r)n
p:本金厚脉,r:年利率,n:年數(shù)胶惰,a是在第n年年終的賬面金額器仗。
Console.WriteLine("請輸入你的本金");
int p = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("請輸入年利率");
double r = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("請輸入存款周期(年)");
? ? ? ? int n = Convert.ToInt32(Console.ReadLine());
? ? ? ? double a = p * Math.Pow((1 + r), n);
? ? ? ? Console.WriteLine("您第{0}年的賬面金額為{1}", n, a);
? ? ? ? Console.ReadKey();