Page 271 - ComputerScience_Class_11
P. 271

The output of the preceding program is as follows:

                       BlueJ: Terminal Window - Java

                   Options

                    Enter name and basic salary
                    Amar Dey
                    40000
                    Name : Amar Dey
                    Basic salary : 40000.0
                    HRA : 4000.0
                    DA : 22000.0
                    PF : 3332.0
                    Gross : 66000.0
                    Net salary : 62668.0



                                 Define a class armstrong with the following specifications:
                   Program 2
                                 Data Members
                                 int n                       :   number to be checked
                                 Member Methods
                                 armstrong()                 :   Constructor to initialise values
                                 void input()                :   Inputs a number
                                 boolean check_armstronmg() :   Checks and returns true if n is an Armstrong number
                                 void display()              :    Calls check_armstrong() and prints Armstrong number or not
                   1      import java.util.*;

                   2      class armstrong
                   3      {

                   4          int n;
                   5          armstrong()
                   6          {

                   7               n=0;
                   8          }

                   9
                  10          void input()
                  11          {

                  12              Scanner sc=new Scanner(System.in);
                  13              System.out.println("Enter a number : ");

                  14              n=sc.nextInt();
                  15          }
                  16          boolean check_armstrong()

                  17          {





                                                                                           Methods and Constructors  269
   266   267   268   269   270   271   272   273   274   275   276