From 6b7f9cffe6d394c5b4fc211a6a829db44de9a2a8 Mon Sep 17 00:00:00 2001 From: Aladin Virmaux <aladin.virmaux@gmail.com> Date: Fri, 3 Oct 2014 18:11:07 +0200 Subject: [PATCH] Ajout de 7 exercices WIMS --- .../data/function_call_1.cpp | 12 +++++++++++ .../data/function_call_2.cpp | 12 +++++++++++ .../data/function_odd.cpp | 10 ++++++++++ .../data/if_calculation.cpp | 16 +++++++++++++++ .../data/if_function.cpp | 20 +++++++++++++++++++ .../data/loop_count_soustractions.cpp | 12 +++++++++++ .../data/loop_soustractions.cpp | 10 ++++++++++ 7 files changed, 92 insertions(+) create mode 100644 test~coding~readingCppPrograms.fr/data/function_call_1.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/function_call_2.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/function_odd.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/if_calculation.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/if_function.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/loop_count_soustractions.cpp create mode 100644 test~coding~readingCppPrograms.fr/data/loop_soustractions.cpp diff --git a/test~coding~readingCppPrograms.fr/data/function_call_1.cpp b/test~coding~readingCppPrograms.fr/data/function_call_1.cpp new file mode 100644 index 0000000..04039f4 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/function_call_1.cpp @@ -0,0 +1,12 @@ +#include <iostream> +using namespace std; + +int f(int n) { + return n*n; +} + +int main() { + int a = 5; + a - 2; + cout << f(a) << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/function_call_2.cpp b/test~coding~readingCppPrograms.fr/data/function_call_2.cpp new file mode 100644 index 0000000..19056bc --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/function_call_2.cpp @@ -0,0 +1,12 @@ +#include <iostream> +using namespace std; + +int f(int n) { + return 2*n - 1; +} + +int main() { + int a = 7; + f(a); + cout << a << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/function_odd.cpp b/test~coding~readingCppPrograms.fr/data/function_odd.cpp new file mode 100644 index 0000000..ea29ec7 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/function_odd.cpp @@ -0,0 +1,10 @@ +#include <iostream> +using namespace std; + +int main() { + int x, i; + for(i=0; i<6; i++) { + x = 2*i + 1; + cout << x << endl; + } +} diff --git a/test~coding~readingCppPrograms.fr/data/if_calculation.cpp b/test~coding~readingCppPrograms.fr/data/if_calculation.cpp new file mode 100644 index 0000000..0d8b7f8 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/if_calculation.cpp @@ -0,0 +1,16 @@ +#include <iostream> +using namespace std; + +int main() { + int a = 3; + int b = 2; + if (a + b - 1 == 3) { + a = a + 1; + b = b + 1; + } + else { + a = a - 1; + b = b + 2; + } + cout << a << " " << b << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/if_function.cpp b/test~coding~readingCppPrograms.fr/data/if_function.cpp new file mode 100644 index 0000000..7d2e269 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/if_function.cpp @@ -0,0 +1,20 @@ +#include <iostream> +using namespace std; + +int f(int n) { + int i; + int cpt = 0; + for(i=1; i<=n; i++){ + cpt = cpt + i; + } + return cpt; +} + +int main() { + if (f(5) < 11) { + cout << "Petit" << endl; + } + else { + cout << "Grand" << endl; + } +} diff --git a/test~coding~readingCppPrograms.fr/data/loop_count_soustractions.cpp b/test~coding~readingCppPrograms.fr/data/loop_count_soustractions.cpp new file mode 100644 index 0000000..08cbee9 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/loop_count_soustractions.cpp @@ -0,0 +1,12 @@ +#include <iostream> +using namespace std; + +int main() { + int n = 27; + int i = 0; + while (n > 6) { + n = n - 6; + i = i + 1; + } + cout << i << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/loop_soustractions.cpp b/test~coding~readingCppPrograms.fr/data/loop_soustractions.cpp new file mode 100644 index 0000000..fef4273 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/loop_soustractions.cpp @@ -0,0 +1,10 @@ +#include <iostream> +using namespace std; + +int main() { + int n = 43; + while (n > 8){ + n = n - 8; + } + cout << n << endl; +} -- GitLab