├── ArrayBasicPrograms ├── ElementinEvenPosition.java ├── ElementinOddPosition.java ├── LeftRotateElements.java ├── OddOrEvenUsingMethods.java └── ToDeleteDuplicateElement.java ├── Basics ├── ArmstrongNumber.java ├── CelciusToFahrenheit.java ├── DisariumNumber.java ├── FahrenheitToCelsius.java ├── KaprekarNumber.java ├── OddOrEven.java ├── PalindromeNumber.java └── StrongNumber.java ├── README.md └── StringBasicPrograms ├── NoOfPairsInString.java ├── StringCalculator.java ├── StringMethods └── StringCharAt.java └── ToCheckAshAndStarAreEqual.java /ArrayBasicPrograms/ElementinEvenPosition.java: -------------------------------------------------------------------------------- 1 | package Abinaya; 2 | import java.util.*; 3 | public class ElementinEvenPosition { 4 | public static void main(String[] args) { 5 | Scanner sc =new Scanner(System.in); 6 | int n=sc.nextInt(); 7 | int[] array = new int[n]; 8 | System.out.println("Enter the elements of the array: "); 9 | for(int i=0; i0) 18 | { 19 | power=power*r; 20 | i--; 21 | } 22 | sum+=power; 23 | temp/=10; 24 | } 25 | System.out.println("Sum is "+sum); 26 | if(n==sum) 27 | System.out.println("Amstrong number"); 28 | else 29 | System.out.println("Not a armstrong number"); 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /Basics/CelciusToFahrenheit.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class CelciusToFahrenheit { 3 | public static void main(String[] args) { 4 | Scanner input=new Scanner(System.in); 5 | float celsius=input.nextFloat(); 6 | float fahrenheit=(celsius*9/5)+32; 7 | System.out.println(fahrenheit); 8 | } 9 | 10 | } 11 | -------------------------------------------------------------------------------- /Basics/DisariumNumber.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class DisariumNumber { 3 | public static void main(String[] args) { 4 | Scanner sc=new Scanner(System.in); 5 | int n=sc.nextInt(); 6 | int digit=0; 7 | int temp=n; 8 | int r,sum=0; 9 | while(temp!=0) 10 | { 11 | temp/=10; 12 | digit++; 13 | } 14 | temp=n; 15 | while(temp!=0) 16 | { int power=1; 17 | r=temp%10; 18 | int i=digit; 19 | while(i>0) 20 | { 21 | power=power*r; 22 | i--; 23 | } 24 | sum+=power; 25 | temp/=10; 26 | digit--; 27 | } 28 | System.out.println("Sum is "+sum); 29 | if(n==sum) 30 | System.out.println("Disarium number"); 31 | else 32 | System.out.println("Not a Disarium number"); 33 | } 34 | 35 | } 36 | -------------------------------------------------------------------------------- /Basics/FahrenheitToCelsius.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class FahrenheitToCelsius { 3 | public static void main(String[] args) { 4 | Scanner input=new Scanner(System.in); 5 | float Fahrenheit=input.nextFloat(); 6 | float Celsius=(Fahrenheit-32)*5/9; 7 | System.out.println(Celsius); 8 | } 9 | } -------------------------------------------------------------------------------- /Basics/KaprekarNumber.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class KaprekarNumber { 3 | public static void main(String[] args) { 4 | Scanner s=new Scanner(System.in); 5 | int n=s.nextInt(); 6 | int sq=n*n; 7 | int i,count=1; 8 | if(n==1) 9 | { 10 | System.out.print("Kaprekar number"); 11 | count=0; 12 | } 13 | int digit=0; 14 | while(sq!=0) 15 | { 16 | digit++; 17 | sq/=10; 18 | } 19 | sq=n*n; 20 | for(i=1;i0){ 10 | r=n%10; 11 | sum=(sum*10)+r; 12 | n=n/10; 13 | } 14 | if(temp==sum) 15 | System.out.println(temp +" is a Palindrome Number "); 16 | else 17 | System.out.println(temp+" is not a Palindrome Number"); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /Basics/StrongNumber.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class StrongNumber { 3 | public static void main(String[] args) { 4 | // example 145 is a strong number [sum of each digit fac =given num] 5 | Scanner sc=new Scanner(System.in); 6 | int num=sc.nextInt(); 7 | int temp=num; 8 | int rem,sum=0,fac; 9 | while(num!=0) 10 | { fac=1; 11 | rem=num%10; 12 | for(int i=1;i<=rem;i++) 13 | { 14 | fac=fac*i; 15 | } 16 | sum=sum+fac; 17 | num/=10; 18 | } 19 | if(temp==sum) 20 | System.out.println("Strong Number"); 21 | else 22 | System.out.println("Not a Strong Number"); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ABINAYAPERIYASAMY/Java_Programs/3926cbeb8c5a5c10066153cfbe501fb714a223fa/README.md -------------------------------------------------------------------------------- /StringBasicPrograms/NoOfPairsInString.java: -------------------------------------------------------------------------------- 1 | package Abinaya; 2 | import java.util.*; 3 | //input output 4 | //bbannabbmmnn 6 5 | //nmamznah 3 6 | /*import java.util.*; 7 | public class Main 8 | { 9 | public static void main(String[] args) { 10 | Scanner sc =new Scanner (System.in); 11 | String str=sc.nextLine(); 12 | char arr[]=str.toCharArray(); 13 | int pair=0; 14 | 15 | for(int i=0;icountstar) 25 | { 26 | System.out.println("Negative integer"); 27 | } 28 | else 29 | System.out.println("Positive integer"); 30 | } 31 | } 32 | //or 33 | /*import java.util.*; 34 | public class Main 35 | { 36 | public static void main(String[] args) { 37 | Scanner sc=new Scanner(System.in); 38 | String str=new String("###****"); 39 | int count=0,count1=0; 40 | for(int i=0;i