aboutsummaryrefslogtreecommitdiff
path: root/challenge-171/ulrich-rieke/cpp/ch-2.cpp
diff options
context:
space:
mode:
authorMohammad S Anwar <mohammad.anwar@yahoo.com>2022-06-29 23:31:11 +0100
committerMohammad S Anwar <mohammad.anwar@yahoo.com>2022-06-29 23:31:11 +0100
commit7755a024f5e0ed7581cce5bdaf7d1156e83fe076 (patch)
tree12af4c1ef99749dd620f12084b05176fbf68ec0a /challenge-171/ulrich-rieke/cpp/ch-2.cpp
parent48b64c2eb83bf27099b00d37e78a1308f8e3921d (diff)
downloadperlweeklychallenge-club-7755a024f5e0ed7581cce5bdaf7d1156e83fe076.tar.gz
perlweeklychallenge-club-7755a024f5e0ed7581cce5bdaf7d1156e83fe076.tar.bz2
perlweeklychallenge-club-7755a024f5e0ed7581cce5bdaf7d1156e83fe076.zip
- Added solutions by Ulrich Rieke.
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 ;
+}