1. 程式人生 > >題目:一個5位數,判斷它是不是迴文數。 即12321是迴文數,個位與萬位相同,十位與千位相同。

題目:一個5位數,判斷它是不是迴文數。 即12321是迴文數,個位與萬位相同,十位與千位相同。


           
            Console.WriteLine("請輸入一個五位數");
            string str = Console.ReadLine();
            int a = Convert.ToInt32(str);
            if (9999<a&&a<100000)
            {
                char[] arr = str.ToCharArray();
               if (arr[0]==arr[4]&&arr[1]==arr[3])
               {
                    Console.WriteLine("這個數是迴文數");
               }
                else
                {
                    Console.WriteLine("這個數不是迴文數");
               }
            }
           else
            {
                Console.WriteLine("輸入錯誤,請輸入五位數");
            }
感覺寫了一個笨方法,不過還是勉強實現了

相關推薦

題目一個5位數判斷 12321個位相同相同

Console.WriteLine("請輸入一個五位數"); string str = Console.ReadLine(); int a = Convert.ToInt32(s

Java演算法題目一個5位數判斷12321個位相同相同

題目:一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。 網上的結果如下: import java.util.Scanner; public class Ex25 { static int[] a = new int[5]; static

C100-30 題目一個5位數判斷12321個位相同相同

改一下 輸入一個數,判斷該數是否是迴文數? 程式碼來自 百度知道 原文地址 程式碼如下 #include <stdio.h> int main() { int num, temp; int sum=0; printf("Please

一個5位數判斷是回

author lin for ole main import jin rar sys 題目:一個5位數,判斷它是不是回文數。即12321是回文數,個位與萬位相同,十位與千位相同。 1 package com.li.FiftyAlgorthm; 2 3 im

編寫演算法對輸入的一個整數判斷能否被3,5,7整除並輸出一下資訊之一

能同時被3,5,7整除; 能被其中兩個數(要指出哪兩個數)整除; 能被其中一個數(要指出哪一個數)整除; 不能被3,5,7任一個整除。 #include <iostream> usi

一個5位數判斷12321個位相同相同

//第一種方法:輸入數後,將數字的每一位儲存到一個數組中,比較陣列的前後     /*     int a = 0, b[5] = {0} , i = 0;     printf("請輸入一個5位的正整數:\n");//45     scanf("%d", &a);

輸入一個多於5的正整數判斷是幾位數並逆序輸出各位數字

挺簡單的一個東西,對於剛開始學習的我 還是要好好學一下 import java.util.Scanner; class Test42  {public static void main(String[] args) {int sum = 0;Scanner input =

7.,一個5位數判斷12321個位相同相同

    int a[5] ={0},i = 0 ;         for (i = 0; i < 5; i++) {             if (i == 0) {                 a[i]=arc4random()%9+1;          

輸入一個5位數判斷12321個位相同相同

直接看程式碼:(這裡增加難度,改成任意位數!) public class Top { public static void main(String[] args) throws IOExceptio

題目一個整數加上100後是一個完全平方再加上168又是一個完全平方請問該是多少?

題目是copy的csdn論壇裡面的。當時,樓主給出了演算法: public class HisTime { public static void main(String[] args) { long startTime = System.currentTimeMil

C語言,判斷一個5位數12321個位相同相同

<span style="font-size:18px;color:#330033;">int a = 0; printf("輸入一個五位數:"); scanf("%d",

【程式13】 題目一個整數加上100後是一個完全平方再加上168 又是一個完全平方請問該是多少?

/* 2017年3月6日15:19:01 java基礎50道經典練習題 例13 Athor: ZJY Purpose: 【程式13】 題目:一個整數,它加上100後是一個完全平方數,再加

給定一個字串判斷是否只考慮數字字母字元並忽略大小寫

題幹: Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. 給定一個字串,判斷它是否迴文,只

題目一個數如果恰好等於的因子之和這個數就稱為"完"例如6=1+2+3.程式設計找出1000以內的所有完

兩個易錯點:1.sum應該在每次內迴圈結束之後進行初始化。2.對因子之和與數本身的判斷應該在內迴圈結束後。  public class Test9 { public static void main(String[] args) { int sum,i,j; for(i

從撲克牌中隨機抽5張排判斷一個順子5張牌是是連續的2~10為數字本身A為 1J為11Q為12K為13而大小王可以看成任意數字

#define  _CRT_SECURE_NO_WARNINGS   #include<stdio.h>   #include<math.h.>   #include<assert.h>   #define n 5   int main()   {    

從鍵盤輸入一個整數判斷是正數負數0

程式碼如下:import java.util.Scanner;class Demo7{public static void main(String[] args) {Scanner sc=new Sca

藍橋杯一個5位數的最大迴圈素數和 素數

1193是個素數,對它迴圈移位後發現:1931,9311,3119也都是素數,這樣特徵的數叫:迴圈素數。 你能找出具有這樣特徵的5位數的迴圈素數嗎?當然,這樣的數字可能有很多,請寫出其中最大的一個。 #include<stdio.h> #include<

【程式19】 題目一個數如果恰好等於的因子之和這個數就稱為“完例如6 = 1+2+3.程式設計 找出1000以內的所有完

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> /* 題目:一個數如果恰好等於它的因子之和,這個數就稱為“完數”。例如6 = 1+2+3.程式設計 找出1000以內的所有完數。 */ int main(void){ int num

題目 一個骰子6面1個面是 1 2個面是2 3個面是3 問平均擲多少次能使1、2、3都至少出現一次

題目:一個骰子,6面,1個面是 1, 2個面是2, 3個面是3,問平均擲多少次能使1、2、3都至少出現一次。 解:(沒學過《組合數學》的請略過) 設P(N=n)表示第n次(n>2)丟擲後1,2,3都出現的概率,問題要求n的期望E(N=n).擲1的概率p=1/6,

輸入一個年份判斷是否是閏年

閏年定義:能被400整除的是閏年或者能被4整除但不能被100整除 如:2000是閏年,2100不是閏年 #define _CRT_SECURE_NO_WARNINGS #include <io