How do i fix this code below. Write a program that prints all digits of any integer in reverse order. import java.util.Scanner; public class ReverseDigits { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); // TODO: Print the digits of n in reverse int flag=0; int sum=0; if(n<0) { System.out.print("-"); n=-1*n; } else if(n==0) { flag=1; } while(n!=0) { int r=n%10; if(r==0&&sum==0) { System.out.print(r); } sum=sum*10+r; n=n/10; } System.out.print(sum); System.out.print("-"); System.out.println(); } }
How do i fix this code below. Write a program that prints all digits of any integer in reverse order. import java.util.Scanner; public class ReverseDigits { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); // TODO: Print the digits of n in reverse int flag=0; int sum=0; if(n<0) { System.out.print("-"); n=-1*n; } else if(n==0) { flag=1; } while(n!=0) { int r=n%10; if(r==0&&sum==0) { System.out.print(r); } sum=sum*10+r; n=n/10; } System.out.print(sum); System.out.print("-"); System.out.println(); } }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
100%
How do i fix this code below.
Write a program that prints all digits of any integer in reverse order.
import java.util.Scanner;
public class ReverseDigits
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int n = in.nextInt();
// TODO: Print the digits of n in reverse
int flag=0;
int sum=0;
if(n<0)
{
System.out.print("-");
n=-1*n;
}
else if(n==0)
{
flag=1;
}
while(n!=0)
{
int r=n%10;
if(r==0&&sum==0)
{
System.out.print(r);
}
sum=sum*10+r;
n=n/10;
}
System.out.print(sum);
System.out.print("-");
System.out.println();
}
}

Transcribed Image Text:X 1: Compare output
Output differs. See highlights below.
Input
Your output
Expected output
X 2: Compare output
Output differs. See highlights below.
Input -1234
Your output
Expected output
X 3: Compare output
Your output
7
Expected output
Output differs. See highlights below.
Input
X 4: Compare output
4321-
4321-

Transcribed Image Text:Your output
Expected output
X 4: Compare output
Output differs. See highlights below.
Input 112358
Your output
Expected output
X 5: Compare output
O
Your output
Expected output
853211
Output differs. See highlights below.
Input 1729
853211
9271
9271
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 6 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education