aboutsummaryrefslogtreecommitdiff
path: root/challenge-171/ulrich-rieke/cpp/ch-2.cpp
diff options
context:
space:
mode:
authordrbaggy <js5@sanger.ac.uk>2022-06-30 22:44:10 +0100
committerdrbaggy <js5@sanger.ac.uk>2022-06-30 22:44:10 +0100
commitf70fdfee84f602971a4c6c144635883960f2c54f (patch)
tree4884421464be2b25e10dfac958d9fafc39e1b319 /challenge-171/ulrich-rieke/cpp/ch-2.cpp
parent58f5e220ae958fe48453e45fedc079df6b466d54 (diff)
parent7755a024f5e0ed7581cce5bdaf7d1156e83fe076 (diff)
downloadperlweeklychallenge-club-f70fdfee84f602971a4c6c144635883960f2c54f.tar.gz
perlweeklychallenge-club-f70fdfee84f602971a4c6c144635883960f2c54f.tar.bz2
perlweeklychallenge-club-f70fdfee84f602971a4c6c144635883960f2c54f.zip
Merge remote-tracking branch 'upstream/master'
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 ;
+}