Computer Science, asked by ayushi371317, 3 months ago

please solve this java program please​

Attachments:

Answers

Answered by madhawapriyashantha
1

Answer:

public class Test {

public static void main(String args[]) {

 

 Scanner sc= new Scanner(System.in);  

 System.out.print("Enter a multidigit integer\n");  

 String strDigits= sc.nextLine();

 

 String modifiedNumber = digitReplace(strDigits);

 System.out.print(modifiedNumber);

 

}

 

 

public static String digitReplace(String digits) {

 String modifiedDigits="";

 for (int i = 0; i < digits.length(); ++i) {

    int digit = Character.getNumericValue(digits.charAt(i));

    if(digit%2==0) {

     // even number

     modifiedDigits+=digit+1;

    }else {

     //odd number

     modifiedDigits+=digit-1;

    }

 }

 return modifiedDigits;

 

}

}

Explanation:

Attachments:
Similar questions