aboutsummaryrefslogtreecommitdiff
path: root/challenge-171/ulrich-rieke/cpp/ch-2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'challenge-171/ulrich-rieke/cpp/ch-2.cpp')
-rw-r--r--challenge-171/ulrich-rieke/cpp/ch-2.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/challenge-171/ulrich-rieke/cpp/ch-2.cpp b/challenge-171/ulrich-rieke/cpp/ch-2.cpp
new file mode 100644
index 0000000000..d7bdcc363e
--- /dev/null
+++ b/challenge-171/ulrich-rieke/cpp/ch-2.cpp
@@ -0,0 +1,19 @@
+#include <iostream>
+#include <cmath>
+
+int func1( int n ) {
+ return 5 * n ;
+}
+
+double func2 ( int m ) {
+ return std::sqrt( static_cast<double>( m ) ) ;
+}
+
+double compose( int n ) {
+ return func2( func1( n ) ) ;
+}
+
+int main( ) {
+ std::cout << compose( 6 ) << '\n' ;
+ return 0 ;
+}