Solution to Assignment 2
package mainSolid;
class print extends solids
{
public print()
{
System.out.println("Figure" + tab +
"Side/Radius" + "Side/Height" + tab+ "Side" + tab
+ "Perimeter" + tab + "Area" + tab +"Volume");
}
public void NotTriangle()
{
System.out.println("Figure is not a triangle");
}
public void printTriangle(int i, double perimeter, double area)
{
System.out.println(figure[i]+ tab + arr[i][0] + tab + arr[i][1]
+ tab+ arr[i][2] + tab + perimeter + tab + tab + tab + area);
}
public void printCircle(int i, double circumference, double area)
{
System.out.println(figure[i]+tab + tab + arr[i][0] + tab +
tab + tab + circumference + tab + area);
}
public void printCylinder(int i, double volume)
{
System.out.println(figure[i]+ tab + arr[i][0] + tab +
arr[i][1] + tab + volume);
}
public void printCuboid(int i, double volume)
{
System.out.println(figure[i]+ tab + tab + arr[i][0] + tab
+ arr[i][1] + tab + arr[i][2] + tab + volume);
}
public void printRectangle(int i, double perimeter, double area)
{
System.out.println(figure[i]+ tab + arr[i][0] + tab +arr[i][1] + tab + perimeter + tab + area);
}
public void printCone(int i, double volume)
{
System.out.println(figure[i]+ tab + tab + arr[i][0] + tab+ arr[i][1] + tab + volume);
}
public void printPyramid(int i, double volume)
{
System.out.println(figure[i]+ tab + tab + arr[i][0] + tab+ arr[i][1] + tab + arr[i][1] + tab + arr[i][2] + tab + volume);
}
public void printError(int i)
{
System.out.println(figure[i] + tab + " This figure is undefined !!!");
}
}
Go Back