uint16_t int_length = 0;
123uint16_t int_width = 0;
124uint16_t int_base = 0;
125uint16_t int_height = 0;
126uint16_t int_hypotenuse = 0;
127uint16_t int_sides = 0;
128uint16_t int_expected = 0;
129uint16_t int_perimeter = 0;
131 floatfloat_length = NAN;
132 floatfloat_expected = NAN;
133 floatfloat_perimeter = NAN;
135 doubledouble_length = NAN;
136 doubledouble_width = NAN;
137 doubledouble_radius = NAN;
138 doubledouble_height = NAN;
139 doubledouble_expected = NAN;
140 doubledouble_perimeter = NAN;
147std::cout <<
"perimeter OF A SQUARE (int)"<< std::endl;
148std::cout <<
"Input Length: "<< int_length << std::endl;
149std::cout <<
"Expected Output: "<< int_expected << std::endl;
150std::cout <<
"Output: "<< int_perimeter << std::endl;
151assert(int_perimeter == int_expected);
152std::cout <<
"TEST PASSED"<< std::endl << std::endl;
159std::cout <<
"perimeter OF A SQUARE (float)"<< std::endl;
160std::cout <<
"Input Length: "<< float_length << std::endl;
161std::cout <<
"Expected Output: "<< float_expected << std::endl;
162std::cout <<
"Output: "<< float_perimeter << std::endl;
163assert(float_perimeter == float_expected);
164std::cout <<
"TEST PASSED"<< std::endl << std::endl;
172std::cout <<
"perimeter OF A RECTANGLE (int)"<< std::endl;
173std::cout <<
"Input Length: "<< int_length << std::endl;
174std::cout <<
"Input Width: "<< int_width << std::endl;
175std::cout <<
"Expected Output: "<< int_expected << std::endl;
176std::cout <<
"Output: "<< int_perimeter << std::endl;
177assert(int_perimeter == int_expected);
178std::cout <<
"TEST PASSED"<< std::endl << std::endl;
183double_expected = 16.4;
186std::cout <<
"perimeter OF A RECTANGLE (double)"<< std::endl;
187std::cout <<
"Input Length: "<< double_length << std::endl;
188std::cout <<
"Input Width: "<< double_width << std::endl;
189std::cout <<
"Expected Output: "<< double_expected << std::endl;
190std::cout <<
"Output: "<< double_perimeter << std::endl;
191assert(double_perimeter == double_expected);
192std::cout <<
"TEST PASSED"<< std::endl << std::endl;
202std::cout <<
"perimeter OF A TRIANGLE"<< std::endl;
203std::cout <<
"Input Base: "<< int_base << std::endl;
204std::cout <<
"Input Height: "<< int_height << std::endl;
205std::cout <<
"Expected Output: "<< int_expected << std::endl;
206std::cout <<
"Output: "<< int_perimeter << std::endl;
207assert(int_perimeter == int_expected);
208std::cout <<
"TEST PASSED"<< std::endl << std::endl;
217std::cout <<
"perimeter OF A CIRCLE"<< std::endl;
218std::cout <<
"Input Radius: "<< double_radius << std::endl;
219std::cout <<
"Expected Output: "<< double_expected << std::endl;
220std::cout <<
"Output: "<< double_perimeter << std::endl;
221assert(double_perimeter == double_expected);
222std::cout <<
"TEST PASSED"<< std::endl << std::endl;
230std::cout <<
"perimeter OF A PARALLELOGRAM"<< std::endl;
231std::cout <<
"Input Base: "<< int_base << std::endl;
232std::cout <<
"Input Height: "<< int_height << std::endl;
233std::cout <<
"Expected Output: "<< int_expected << std::endl;
234std::cout <<
"Output: "<< int_perimeter << std::endl;
235assert(int_perimeter == int_expected);
236std::cout <<
"TEST PASSED"<< std::endl << std::endl;
240double_expected = 66.0;
243std::cout <<
"SURFACE perimeter OF A CUBE"<< std::endl;
244std::cout <<
"Input Length: "<< double_length << std::endl;
245std::cout <<
"Expected Output: "<< double_expected << std::endl;
246std::cout <<
"Output: "<< double_perimeter << std::endl;
247assert(double_perimeter == double_expected);
248std::cout <<
"TEST PASSED"<< std::endl << std::endl;
256std::cout <<
"SURFACE perimeter OF A N-POLYGON"<< std::endl;
257std::cout <<
"Input Sides: "<< int_sides << std::endl;
258std::cout <<
"Input Length: "<< int_length << std::endl;
259std::cout <<
"Expected Output: "<< int_expected << std::endl;
260std::cout <<
"Output: "<< int_perimeter << std::endl;
261assert(int_perimeter == int_expected);
262std::cout <<
"TEST PASSED"<< std::endl << std::endl;
267double_expected = 22.0;
271std::cout <<
"SURFACE perimeter OF A CYLINDER"<< std::endl;
272std::cout <<
"Input Radius: "<< double_radius << std::endl;
273std::cout <<
"Input Height: "<< double_height << std::endl;
274std::cout <<
"Expected Output: "<< double_expected << std::endl;
275std::cout <<
"Output: "<< double_perimeter << std::endl;
276assert(double_perimeter == double_expected);
277std::cout <<
"TEST PASSED"<< std::endl << std::endl;
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4