diff --git a/week1/day2/assignments/mandatory/Palindrome.java b/week1/day2/assignments/mandatory/Palindrome.java index d9478e9..dfadefd 100644 --- a/week1/day2/assignments/mandatory/Palindrome.java +++ b/week1/day2/assignments/mandatory/Palindrome.java @@ -1,19 +1,24 @@ package week1.day2.assignments.mandatory; public class Palindrome { - //Build a logic to find the given string is palindrome or not - - /* - * Pseudo Code - - * a) Declare A String value as"madam" - - * b) Declare another String rev value as "" - * c) Iterate over the String in reverse order - * d) Add the char into rev - * e) Compare the original String with the reversed String, if it is same then print palinDrome - - * Hint: Use .equals or .equalsIgnoreCase when you compare a String - */ + public static void main(String[] args) { + // TODO Auto-generated method stub -} \ No newline at end of file + String pal="madam"; + String rev=""; + int k=pal.length(); + //System.out.println(k); + for(int i=k-1;i>=0;i--) { + rev=rev+pal.charAt(i); + } + System.out.println(rev); + + if(rev==pal) + {System.out.println("Its palindrome"); + } + else + System.out.println("Not palindrome"); + + + } +}