回文数和复利的威力(C#)

题目:回文数

回⽂数指正序(从左到右)和倒序(从右到左)读都是⼀样的整数。
输⼊⼀个数,判断是否是回⽂数   样例输⼊ 2397 输出no  样例输⼊ 2992 样例输出yes
输⼊的整数⼤于0,⼩于1000000。如果是回⽂输出yes,不是输出no

class Program
{
    static void Main(string[] args)
    {
        int n = Convert.ToInt32(Console.ReadLine());
        int a = n;
        int result = 0;
        while (a > 0)
        {
        int i = a % 10; // i 7 9 3 2
        result = result * 10 + i;
        a /= 10;
        }
        if (result == n) Console.WriteLine("yes");
        else Console.WriteLine("no");
    }
}

题目:复利的威力

class Program
{
    static void Main(string[] args)
    {
         Console.WriteLine("请分别输入三个整数R,M,Y:");// R复合年利率, M现有的钱,Y投资年份
         int R = Convert.ToInt32(Console.ReadLine());
         int M = Convert.ToInt32(Console.ReadLine());
         int Y = Convert.ToInt32(Console.ReadLine());

         for (int i = 0; i < Y; i++)
         {
             M = (int)(M * ((R / 100.0) + 1));
         }
         Console.WriteLine(M);
    }
}

你可能感兴趣的:(C#,c#)