
Develop the program calculatePipeArea. It computes the surface area of a pipe, which is an open cylinder. The program accpets three values: the pipes inner radius, its length, and the thickness of its wall.

Hello Friend,
Try the following code:
import java.util.*;
class CalculatePipeArea{
public static void main(String[] args)
{
double PI=3.14;
Scanner input=new Scanner(System.in);
System.out.print("Enter Inner Radius: ");
double r=input.nextDouble();
System.out.print("Enter Length: ");
double h=input.nextDouble();
System.out.print("Enter thickness: ");
double d=input.nextDouble();
double R=d+r;
double area1=2*PI*r*h;
double area2=2*PI*R*h;
double a=Math.pow(R,2)-Math.pow(r,2);
double area3=2*PI*a;
double surfaceArea=area1+area2+area3;
System.out.println(surfaceArea);
}
}
Thanks
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.