回文数和复利的威力(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);
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值