task program

armstrong number

package forloop;

public class For {
  
  public static void main (String[] args) {
    For obj=new For();
    obj.amstrong();
  }

  private void amstrong() {
    // TODO Auto-generated method stub
    int n=153;
    int n1=n;
    int rem=n%10;
    int arm=rem*rem*rem;
    //System.out.println(arm);
    n=n/10;
    //System.out.println(n);
    while(n>0) {
      int m=n%10;
      arm+=m*m*m;
      int l=n/10;
      arm+=l*l*l;
      //System.out.println(arm);
      if(n1==arm) {
        System.out.println("the given number is armstrong number :"+arm);
      }
      else {
        System.out.println("the given number isn't armstrong number :"+n1);
      }
      break;
    }
}
}
output :
the given number is armstrong number : 153

perfect number

public class Perfectnumber {
public static void main(String[] args) {
  Scanner n=new Scanner(System.in);
  System.out.println("enter the number ");
  int m=n.nextInt();
  int z=m/2;
  int i=1,y=0;
  while(i<=z) {
    if(m%i==0) {
       y+=i;
       }
         i++;
    }
  if(m==y){
    System.out.println("the given number is perfect number "+m);
    
  }
  else
  {
    System.out.println("the given number isn't perfect number "+m);
  }
}
}
package forloop;

public class For {
  
  public static void main (String[] args) {
    For obj=new For();
    obj.amstrong();
  }

  private void amstrong() {
    // TODO Auto-generated method stub
    int n=145;
    int n1=n;
    int rem=n%10;
    int arm=1;
    for(int i=1;i<=rem;i++) {
      arm*=i;
      
    }
    //System.out.println(arm);
        n=n/10;
    //System.out.println(n);
    while(n>0) {
      int m=n%10;
      int x=1;
      for(int i=1;i<=m;i++) {
        x*=i;
        
      }
      int l=n/10;
      int z=1;
      for(int i=1;i<=l;i++) {
        z*=i;
      }
      int u=arm+x+z;
      //System.out.println(arm);
      if(n1==u) {
        System.out.println("the given number is strong number :"+u);
      }
      else {
        System.out.println("the given number isn't strong number :"+n1);
      }
      
      //System.out.println(u);
      
      break;
    }
}
}

strong number

package forloop;

public class For {
  
  public static void main (String[] args) {
    For obj=new For();
    obj.amstrong();
  }

  private void amstrong() {
    // TODO Auto-generated method stub
    int n=145;
    int n1=n;
    int rem=n%10;
    int arm=1;
    for(int i=1;i<=rem;i++) {
      arm*=i;
      
    }
    //System.out.println(arm);
        n=n/10;
    //System.out.println(n);
    while(n>0) {
      int m=n%10;
      int x=1;
      for(int i=1;i<=m;i++) {
        x*=i;
        
      }
      int l=n/10;
      int z=1;
      for(int i=1;i<=l;i++) {
        z*=i;
      }
      int u=arm+x+z;
      //System.out.println(arm);
      if(n1==u) {
        System.out.println("the given number is strong number :"+u);
      }
      else {
        System.out.println("the given number isn't strong number :"+n1);
      }
      
      //System.out.println(u);
      
      break;
    }
}
}

Leave a comment

Blog at WordPress.com.

Design a site like this with WordPress.com
Get started