- #1
odinx
- 9
- 0
Code:
#include <iostream>
#include <cstdlib>
#include <cmath>
using std::cout;
using std::endl;
using std::cin;
int main()
{
double h,v,w,z,y;
cout << "Enter the width, W: ";
cin >> w;
if (w<0)
{
cout << "Error: The Width must be strictly positive." << endl;
return EXIT_FAILURE;
}
cout << "Enter the height, H: ";
cin >> h;
if (h<0)
{
cout << "Error: The Height must be strictly positive." << endl;
return EXIT_FAILURE;
}
x=(6*x*x)+(x(-2h-2w))+((h*w)/2); // is this my x?
y=((w/2)-x);
z=(h-2x);
v=(2*x*x*x)-(h*x*x)-(w*x*x)+((h*w)/2)
return EXIT_SUCCESS;
}
Suppose you want to build a covered box by cutting sections out of a W by H sheet of
cardboard (in meters) and folding as shown in the figure below (cutout the shaded regions
and fold on the dotted lines).
https://dl.dropbox.com/u/28097097/image.jpg Derive an expression for the volume, V , of the box and analytically compute its derivative
as a function of x.
Write a program to find the roots of your derivative and so find the dimension for x (and
by extension y, and z) that maximizes the volume. Your program should read the values
of W and H from standard input after providing an appropriate prompt, find the maximal
volume, then print the maximal volume and the maximizing dimensions x, y, and z. Your
program should automatically determine the allowed range of values for the dimensions given
W and H (note some care is needed when they are equal). Use a constant tolerance of 0:01
meters for the convergence criteria in the bisection.
cardboard (in meters) and folding as shown in the figure below (cutout the shaded regions
and fold on the dotted lines).
https://dl.dropbox.com/u/28097097/image.jpg Derive an expression for the volume, V , of the box and analytically compute its derivative
as a function of x.
Write a program to find the roots of your derivative and so find the dimension for x (and
by extension y, and z) that maximizes the volume. Your program should read the values
of W and H from standard input after providing an appropriate prompt, find the maximal
volume, then print the maximal volume and the maximizing dimensions x, y, and z. Your
program should automatically determine the allowed range of values for the dimensions given
W and H (note some care is needed when they are equal). Use a constant tolerance of 0:01
meters for the convergence criteria in the bisection.
Basically I'm lost in what am I suppose to set equal to x, so I could get the rest of the equations to work.
Last edited by a moderator: