Sunday, December 29, 2019

BlueJ Program on Area Surface Area


The valume (V) and surface area (A) of a hollow cylinder of height (H) bounded by external radius (R) and internal radius (r). are given below:
 V=22/7(R^2-r^2).H
 A=2*22/7*H*(R+r)+r*22/7*(R^2-r^2)

 Write a program using user defined functions to print the values of V and A


import java.util.*;
class Date
{
Scanner sc=new Scanner (System.in);
int R,r,H;
double V,A;
 void takeData()
     {
        
          System.out.print("\nEnter external radius:");
          R=sc.nextInt();
          System.out.print("\nEnter internal radius:");
          r=sc.nextInt();
          System.out.print("\nEnter Height:");
          H=sc.nextInt();
        }
       
   void displayArea()
   {
       A=2*22.0/7*H*(R+r)+r*22.0/7*(Math.pow(R,2)-Math.pow(r,2));
       System.out.print("\nArea="+A);
    }
   
void displayVolume()
   {
       V=22.0/7*(Math.pow(R,2)-Math.pow(r,2))*H;
       System.out.print("\nValume="+V);
    } 
          
      public static void main(String args[])
{  
   Date ob=new Date();    
ob.takeData();
ob.displayVolume();
ob.displayArea();  
}
}

Sample Input Output

Enter external radius:12

Enter internal radius:10

Enter Height:5

Valume=691.4285714285713
Area=2074.285714285714
Enter external radius:11

Enter internal radius:10

Enter Height:2

Valume=132.0
Area=924.0

No comments:

Post a Comment

Subscribe via email

Enter your email address:

Delivered by FeedBurner