Professional Documents
Culture Documents
Milestone 1 Programs
Milestone 1 Programs
}
public static int EvenIn5(int Ip1,int Ip2,int Ip3,int Ip4,int Ip5)
{
int arr[]= {Ip1,Ip2,Ip3,Ip4,Ip5};
int count=0;
for(int i=0;i<5;i++)
{]\\\
if(arr[i]%2==0)
count++;
}
return count;
}
}
public static int ExactMultiple(int input1,int input2)
{
if(input1%input2==0)
{
return 1;
}
else
return 2;
}
}
public static int isOdd(int input1)
{
if(input1%2!=0)
return 2;
else
return 1;
}
}
public static int IsPrime(int input1)
{
int count=0;
if(input1%2==0)
count++;
if(count==0)
return 2;
return 1;
}
6. Print the last digit of given number
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number");
int input1=sc.nextInt();
System.out.println(LastDigit(input1));
}
public static int LastDigit(int input1)
{
return Math.abs(input1%10);
}
7.number of odd in given 5
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter numbers");
int Ip1=sc.nextInt();
int Ip2=sc.nextInt();
int Ip3=sc.nextInt();
int Ip4=sc.nextInt();
int Ip5=sc.nextInt();
System.out.println(EvenIn5(Ip1,Ip2,Ip3,Ip4,Ip5));
}
public static int EvenIn5(int Ip1,int Ip2,int Ip3,int Ip4,int Ip5)
{
int arr[]= {Ip1,Ip2,Ip3,Ip4,Ip5};
int count1=0;
for(int i=0;i<5;i++)
{
if(arr[i]%2!=0)
count1++;
}
return count1;
}
8.Print number of odd or even based on the last string input
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter numbers");
int Ip1=sc.nextInt();
int Ip2=sc.nextInt();
int Ip3=sc.nextInt();
int Ip4=sc.nextInt();
int Ip5=sc.nextInt();
String ip6=sc.next();
System.out.println(EvenIn5(Ip1,Ip2,Ip3,Ip4,Ip5, ip6));
}
public static int EvenIn5(int Ip1,int Ip2,int Ip3,int Ip4,int Ip5,String Ip6)
{
int arr[]= {Ip1,Ip2,Ip3,Ip4,Ip5};
int count1=0;
int count2=0;
for(int i=0;i<5;i++)
{
if(arr[i]%2==0)
count1++;
else
count2++;
}
if(Ip6.equals("Even"))
return count1;
return count2;
}
9.Print second last digit of input
public class SecondLDigit {
}
public static int SecondLast(int input1)
{
int a,b;
a=input1/10;
b=a%10;
return b;
}
10. Sum of last digits of two numbers
Public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENter the numbers");
int input1=sc.nextInt();
int input2=sc.nextInt();
System.out.println(SumofLast(input1,input2));
}
public static int SumofLast(int input1,int input2)
{
int a,b;
a=input1%10;
b=input2%10;
return a+b;
}
11.Sum of all digits in n
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number");
int n=sc.nextInt();
System.out.println(alldigitcount(n));
}
}
return temp;
}
17.Number of prime numbers between given range
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int input1=sc.nextInt();
int input2=sc.nextInt();
System.out.println(coutnPrimesInRange(input1,input2));
}
private static int coutnPrimesInRange(int input1, int input2) {
// TODO Auto-generated method stub
int count=0,term=0;
for(int i=input1;i<=input2;i++)
{
int count1=0;
for(int j=2;j<=i;j++)
{
if(i%j==0)
count1++;
}
if(count1==1)
{
term++;
}
count++;
}
return term;
}
18.Sum of all digits in N until sum become single digit
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
System.out.println(digitSum(n));
}
}
19. Sum of even numbers in first 5 numbers
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
System.out.println(EvenSum(n));
}
for(int j=0;j<arr.length;j++)
{
count=0;
for(int k=j;k>=0;k--)
{
if(arr[j]==arr[k])
count++;
}
if(count==1)
count1++;
}
return count1;
}
23. Frequently repeated characters
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int input1=sc.nextInt();
int input2=sc.nextInt();
int input3=sc.nextInt();
int input4=sc.nextInt();
System.out.println(MostFrequentDigit(input1,input2,input3,input4));
}
private static int MostFrequentDigit(int input1, int input2, int input3, int
input4) {
// TODO Auto-generated method stub
String s=input1+""+input2+""+input3+""+input4;
int count=0,max=0;
int c=1,a=1;
for(int i=0;i<s.length();i++)
{
count=0;
for(int j=0;j<s.length();j++)
{
if(s.charAt(i)==s.charAt(j))
count++;
}
if(count>max)
{
max=count;
c=Integer.parseInt(String.valueOf(s.charAt(i)));
}
if(count==max)
{
a=Integer.parseInt(String.valueOf(s.charAt(i)));
if(a>c)
c=a;
}
}
return (c);
}
24.Hill weight
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("Enter total level");
int input1=sc.nextInt();
System.out.println("Enter top level");
int input2=sc.nextInt();
System.out.println("Enter subsequent level");
int input3=sc.nextInt();
System.out.println(totalHillWeight(input1,input2,input3));
}
}
26.Is given string is palindrome
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
String s=sc.next();
System.out.println(isPalindrome(s));
}
}
private static int pin(int input1, int input2, int input3) {
// TODO Auto-generated method stub
int []arr=new int[3];
int []brr=new int[3];
int []crr=new int[3];
for(int i=0;i<arr.length;i++)
{
arr[i]=input1%10;
input1/=10;
//System.out.println(arr[i]);
}
for(int i=0;i<brr.length;i++)
{
brr[i]=input2%10;
input2/=10;
}
for(int i=0;i<crr.length;i++)
{
crr[i]=input3%10;
input3/=10;
}
int ones[]={arr[2],brr[2],crr[2]};
int tens[]={arr[1],brr[1],crr[1]};
int hundr[]={arr[0],brr[0],crr[0]};
Arrays.sort(ones);
Arrays.sort(tens);
Arrays.sort(hundr);
int max=0;
if(ones[2]>=tens[2]&&ones[2]>=hundr[2])
{
max=ones[2];
}
else if(tens[2]>=ones[2]&&tens[2]>=hundr[2])
{
max=tens[2];
}
else
{
max=hundr[2];
}
String pin="";
pin=ones[0]+pin;
pin=tens[0]+pin;
pin=hundr[0]+pin;
pin=max+pin;
return Integer.valueOf(pin);
}
28. Is palindrome possible after rearranging the digits of a number
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
System.out.println(posPol(n));
}
public static int posPol(int input1)
{
int input2=input1,input3=input1,count=0,count1=0,count2=0,length=0;
for(int i=input2%10;input2>0;input2/=10)
{
length++;
input3=input1;
count=0;
while(input3>0)
{
if(i==input3%10)
count++;
input3/=10;
}
if(count%2==0)
count1++;
else if(count==1)
count2++;
}
if((count1==length||count1==length-1) && (count2==0||count2==1) && (input1/10!
=0))
return 2;
return 1;
}
29. Second word to upper case in the given sentence
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
System.out.println(wordToUpper(s));
}