Respuesta :
Answer:
1.
class Box
{
double length, breadth, height;
// constructor used when all dimensions specified
Box(double w, double h, double d)
{
length = l;
breadth= b;
height = h;
}
// compute and return volume
double volume()
{
return width * height * depth;
}
}
2.
class box_sort {
/*Function to sort volumes using insertion sort*/
void sort(int vol[])
{
int n = vol.length;
for (int i = 1; i < n; ++i) {
int key = vol[i];
int j = i - 1;
/* Move elements of vol[0..i-1], that are greater than key, to one position ahead of their current position */
while (j >= 0 && vol[j] > key) {
vol[j + 1] = vol[j];
j = j - 1;
}
vol[j + 1] = key;
}
}
/* A utility function to print array of size n*/
static void printArray(int vol[])
{
int n = vol.length;
for (int i = 0; i < n; ++i)
System.out.print(vol[i] + " ");
System.out.println();
}
The 2 programs are written in Java Programming Language
Comments were used to explain difficult segments of the code