Java Programs
Java Programs
if(input1%2==0)
{
return 2;
}
else
{
return 1;
}
int count=0;
if(input6.equals("even"))
{
if(input1%2==0)
{
count++;
}
if(input2%2==0)
{
count++;
}
if(input3%2==0)
{
count++;
}
if(input4%2==0)
{
count++;
}
if(input5%2==0)
{
count++;
}
}
else
{
if(input1%2!=0)
{
count++;
}
if(input2%2!=0)
{
count++;
}
if(input3%2!=0)
{
count++;
}
if(input4%2!=0)
{
count++;
}
if(input5%2!=0)
{
count++;
}
}
return count;
int rem,sum=0;
while(input1!=0)
{
rem=input1%10;
if(input2.equals("even"))
{
if(rem%2==0)
{
sum=sum+rem;
}
}
else
{
if(rem%2!=0)
{
sum=sum+rem;
}
}
input1=input1/10;
}
return sum;
4) DIGIT SUM
int temp=input1,sum=0,rem;
while(temp/10!=0)
{
sum=0;
while(temp!=0)
{
rem=temp%10;
sum=sum+rem;
temp=temp/10;
}
temp=sum;
}
if(input1>=-9&&input1<=9)
{
return input1;
}
return sum;
5) NTH FIBANOCCI
int fib1=0,fib2=1,fib3;
int count=1;
while(count!=input1)
{
fib3=fib1+fib2;
fib1=fib2;
fib2=fib3;
count++;
}
if(input1==1)
{
return 0;
}
else
{
return fib1;
}
}
for(int i=0;i<input2;i++)
{
if(input1[i]%2==0)
{
input1[i]=input1[i]+2;
}
else
{
input1[i]=input1[i]+1;
}
}
return input1;
String str1=Integer.toString(input1);
int i,j,sum=0;
int[] arr=new int[str1.length()];
for(i=0;i<arr.length;i++)
{
arr[i]=Character.getNumericValue(str1.charAt(i));
}
for(i=0;i<arr.length;i++)
{
for(j=i;j<arr.length;j++)
{
sum=sum+arr[j];
}
}
return sum;
String str1=Integer.toString(input1);
int i,sum=0;
int [] arr=new int[str1.length()];
for(i=0;i<arr.length;i++)
{
arr[i]=Character.getNumericValue(str1.charAt(i));
}
for(i=0;i<arr.length-1;i++)
{
sum=sum+(int)Math.pow(arr[i],arr[i+1]);
}
sum+=1;
return sum;
9) SUM OF NON PRIME INDEXES
int count=0,sum=0;
for(int i=0;i<input2;i++)
{
count=0;
for(int j=1;j<=(i/2);j++)
{
if(i%j==0)
{
count++;
}
}
if(count!=1)
{
sum=sum+input1[i];
}
}
return sum;
String str2=””;
for(int i=input1.length()-1;i>=0;i--)
str2=str2+input1.charAt(i);
if(input1.equalsIgnoreCase(str2))
return 2;
else
return 1;
}
String str=””+input1+input2+input3+input4;
int count=0,res=0,max=0;
for(int i=0;i<str.length();i++)
{
count=0;
for(int j=0;j<str.length();j++)
{
int a=Character.getNumericValue(str.charAt(i));
int b=Character.getNumericValue(str.charAt(j));
if(a==b)
{
count++;
}
}
if(count>max)
{
max=count;
res=Character.getNumericValue(str.charAt(i));
}
else if(count==max&&res<Character.getNumericValue(str.charAt(i)))
{
res=Character.getNumericValue(str.charAt(i));
}
}
return res;
int sum=0,res=0;
for(int i=0;i<input1;i++)
{
for(int j=0;j<=i;j++)
{
sum=input2+(i*input3);
res=res+sum;
}
}
return res;
int sum=0;
for(int i=0;i<input1.length();i++)
{
if(input2==1)
{
if((input1.charAt(i)>='A')&&(input1.charAt(i)<='Z'))
{
sum=sum+((int)input1.charAt(i))-64;
}
else if((input1.charAt(i)>='a')&&(input1.charAt(i)<='z'))
{
sum=sum+((int)input1.charAt(i))-96;
}
}
else
{
if(((input1.charAt(i)>='A')&&(input1.charAt(i)<='Z'))&&(input1.charAt(i)!
='A')&&(input1.charAt(i)!='E')&&(input1.charAt(i)!='I')&&(input1.charAt(i)!
='O')&&(input1.charAt(i)!='U'))
{
sum=sum+((int)input1.charAt(i))-64;
}
elseif(((input1.charAt(i)>='a')&&(input1.charAt(i)<='z'))&&(input1.charAt(i)!
='a')&&(input1.charAt(i)!='e')&&(input1.charAt(i)!='i')&&(input1.charAt(i)!
='o')&&(input1.charAt(i)!='u'))
{
sum=sum+((int)input1.charAt(i))-96;
}
}
}
return sum;
if(str2.length<=1)
{
return "LESS";
}
else
return str2[1].toUpperCase();
int arr[]={input1,input2,input3,input4,input5};
String str;
Set<Integer> n=new HashSet<>();
int repCount=0,count=0,stableSum=0,unStableSum=0;
for(int i=0;i<arr.length;i++)
{
str=""+arr[i];
boolean b=true;
for(int j=0;j<str.length();j++)
{
n.add(Character.getNumericValue(str.charAt(j)));
}
Object arr1[]=n.toArray();
n.clear();
for(int j=0;j<arr1.length;j++)
{
count=0;
for(int k=0;k<str.length();k++)
{
if(arr1[j]==(Character.getNumericValue(str.charAt(k))))
{
count++;
}
}
if(j==0)
{
repCount=count;
}
System.out.println(repCount);
if(repCount!=count)
{
b=false;
break;
}
}
if(b)
{
stableSum=stableSum+Integer.parseInt(str);
}
else
{
unStableSum=unStableSum+Integer.parseInt(str);
}
}
int sum=stableSum-unStableSum;
return sum;
16)User Id generator
String str="";
int len1=input1.length();
int len2=input2.length();
String str1=""+input3;
String str2="";
if(len1>len2)
{
str=str+input2.charAt(len2-1)+input1+(str1.charAt(input4-1))+(str1.charAt(str1.length()-
input4));
}
else if(len1<len2)
{
str=str+input1.charAt(len1-1)+input2+(str1.charAt(input4-1))+(str1.charAt(str1.length()-
input4));
}
else
{
if(input1.compareTo(input2)>1)
str=str+input2.charAt(len2-1)+input1+(str1.charAt(input4-1))+
(str1.charAt(str1.length()-input4));
else
{
str=str+input1.charAt(len1-1)+input2+(str1.charAt(input4-1))+
(str1.charAt(str1.length()-input4));
}
}
for(int i=0;i<str.length();i++)
{
if(str.charAt(i)>='A'&&str.charAt(i)<='Z')
{
str2=str2+Character.toLowerCase(str.charAt(i));
}
else if(str.charAt(i)>='a'&&str.charAt(i)<='z')
{
str2=str2+Character.toUpperCase(str.charAt(i));
}
else
{
str2=str2+str.charAt(i);
}
}
return str2;
String str1="";
int len=input1.length();
if(len%3==0)
{
str1=str1+input1.substring((len/3),(len/3)*2);
}
else if(len%3==1)
{
str1=str1+input1.substring((len/3),((len/3)*2)+1);
}
else
{
str1=str1+input1.substring((len/3)+1,(((len/3)*2)+1));
}
int len1=input2.length();
if(len1%3==0)
{
str1=str1+input2.substring((len1/3),(len1/3)*2)+input2.substring(0,len1/3);
}
else if(len1%3==1)
{
str1=str1+input2.substring((len1/3),((len1/3)*2)+1)+input2.substring(0,len1/3);
}
else
{
str1=str1+input2.substring((len1/3)+1,(((len1/3)*2)+1))+input2.substring(0,(len1/3)+1);
}
return str1;