山东理工大学 java 实验4.4(法二)

简介: 山东理工大学 java 实验4.4(法二)

7-4 sdut-JAVA-Palindromic Number

分数 16

全屏浏览

切换布局

作者 马新娟

单位 山东理工大学

"A palindromic number or numeral palindrome is a number that remains the same when its digits

are reversed." Examples of palindromic numbers are 1234321, 777, 1 and 66. You are required to write a Java application program that determines whether or not a number supplied by the end user is

palindromic.

Input Specification:

Input a integer number.

Output Specification:

display the result whether or not a number supplied by the end user is

palindromic.

Sample Input:

12321

Sample Output:

Number input:12321
Number in reverse:12321
Number is palindromic

Sample Input:

12334

Sample Output:

Number input:12334
Number in reverse:43321
Number is not palindromic

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB

import java.util.Scanner;
public class Main{
    public static void main(String [] args){
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        int m=0;
        int i=0,j=0;
        int x=n;
        for(i=0;x>0;i++){
            x/=10;
        }
        for(j=0,x=n;j<i;j++){
            m+=x%10*(Math.pow(10,i-j-1));
            x/=10;
        }
        System.out.println("Number input:"+n);
        System.out.println("Number in reverse:"+m);
        if(m==n) System.out.print("Number is palindromic");
        else System.out.print("Number is not palindromic");
    }


目录
相关文章
|
Java 索引
Java综合实验1题目: 猜心术---猜姓氏游戏
Java综合实验1题目: 猜心术---猜姓氏游戏
103 1
|
算法 搜索推荐 Java
实验1 JAVA基础的综合应用
实验1 JAVA基础的综合应用
83 1
|
7月前
|
Java C语言
C语言实验——输出字符串-java
C语言实验——输出字符串-java
|
7月前
|
监控 数据可视化 Java
Java代码如何轻松实现实验数据监控
Java代码如何轻松实现实验数据监控
82 0
|
7月前
|
存储 算法 Java
Java代码表示实验数据处理系统
Java代码表示实验数据处理系统
36 0
|
2月前
|
算法 搜索推荐 Java
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
这篇文章介绍了如何使用Java后端技术,结合Graphics2D和Echarts等工具,生成包含个性化信息和图表的海报,并提供了详细的代码实现和GitHub项目链接。
156 0
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
|
7月前
|
存储 Java 索引
sdut java实验7.1
sdut java实验7.1
52 0
|
4月前
|
消息中间件 Java Kafka
【Azure 事件中心】在微软云中国区 (Mooncake) 上实验以Apache Kafka协议方式发送/接受Event Hubs消息 (Java版)
【Azure 事件中心】在微软云中国区 (Mooncake) 上实验以Apache Kafka协议方式发送/接受Event Hubs消息 (Java版)
118 1
|
4月前
|
数据采集 人工智能 监控
【Azure 应用程序见解】Application Insights Java Agent 3.1.0的使用实验,通过修改单个URL的采样率来减少请求及依赖项的数据采集
【Azure 应用程序见解】Application Insights Java Agent 3.1.0的使用实验,通过修改单个URL的采样率来减少请求及依赖项的数据采集
|
7月前
|
Java 数据安全/隐私保护
Java程序设计实验2 | Java语言基础(一)
掌握变量的命名是否符合Java关于标识符的命名规则。
61 1