diff --git a/test~coding~readingCppPrograms.fr/data/procedure_loop_0_no_examen.cpp b/test~coding~readingCppPrograms.fr/data/procedure_loop_0_no_examen.cpp new file mode 100644 index 0000000000000000000000000000000000000000..c24fb9d4abd5b78ef26b1769f0d3fe39efc6e81b --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_loop_0_no_examen.cpp @@ -0,0 +1,21 @@ +#include <iostream> +#include <vector> +using namespace std; + + + +void blourg(vector<int> t, int v, int i, bool &b) { + i=-1;b=false; + for( int j=0; j<t.size();j++) + if(t[j] == v) + {i=j; b=true;} +} + + +int main() {bool toto; + vector<int> tab = {4, 10, 13, 7, 5, 6}; + int s = 0; + blourg(tab,2,s,toto); + if(toto) cout << s << endl; + else cout << "blourg" << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/procedure_loop_0_yes_entrainement.cpp b/test~coding~readingCppPrograms.fr/data/procedure_loop_0_yes_entrainement.cpp new file mode 100644 index 0000000000000000000000000000000000000000..55ea5c5c0ec08ca5b901e81dc727bd8b9be05aa8 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_loop_0_yes_entrainement.cpp @@ -0,0 +1,21 @@ +#include <iostream> +#include <vector> +using namespace std; + + + +void blourg(vector<int> t, int v, int i, bool &b) { + i=-1;b=false; + for( int j=0; j<t.size();j++) + if(t[j] == v) + {i=j; b=true;} +} + + +int main() {bool toto; + vector<int> tab = {4, 10, 13, 7, 5, 6}; + int s = 0; + blourg(tab,5,s,toto); + if(toto) cout << s << endl; + else cout << "blourg" << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/procedure_loop_1_no_entrainement.cpp b/test~coding~readingCppPrograms.fr/data/procedure_loop_1_no_entrainement.cpp new file mode 100644 index 0000000000000000000000000000000000000000..59efae55f5380f7a4fc68b7ac1d9885591572e24 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_loop_1_no_entrainement.cpp @@ -0,0 +1,21 @@ +#include <iostream> +#include <vector> +using namespace std; + + + +void blourg(vector<int> t, int v, int &i, bool &b) { + i=-1;b=false; + for( int j=0; j<t.size();j++) + if(t[j] == v) + {i=j; b=true;} +} + + +int main() {bool toto; + vector<int> tab = {4, 10, 13, 7, 5, 6}; + int s = 0; + blourg(tab,5,s,toto); + if(toto) cout << s << endl; + else cout << "blourg" << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/procedure_loop_1_yes_examen.cpp b/test~coding~readingCppPrograms.fr/data/procedure_loop_1_yes_examen.cpp new file mode 100644 index 0000000000000000000000000000000000000000..59efae55f5380f7a4fc68b7ac1d9885591572e24 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_loop_1_yes_examen.cpp @@ -0,0 +1,21 @@ +#include <iostream> +#include <vector> +using namespace std; + + + +void blourg(vector<int> t, int v, int &i, bool &b) { + i=-1;b=false; + for( int j=0; j<t.size();j++) + if(t[j] == v) + {i=j; b=true;} +} + + +int main() {bool toto; + vector<int> tab = {4, 10, 13, 7, 5, 6}; + int s = 0; + blourg(tab,5,s,toto); + if(toto) cout << s << endl; + else cout << "blourg" << endl; +} diff --git a/test~coding~readingCppPrograms.fr/data/procedure_simplest_0_entrainemen.cpp b/test~coding~readingCppPrograms.fr/data/procedure_simplest_0_entrainemen.cpp new file mode 100644 index 0000000000000000000000000000000000000000..15581dbb3a39e2e91bf455d8cd6c158c1bb987a5 --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_simplest_0_entrainemen.cpp @@ -0,0 +1,23 @@ +//============================================================================ +// Name : testCpp.cpp +// Author : +// Version : +// Copyright : Your copyright notice +// Description : Hello World in C++, Ansi-style +//============================================================================ + +#include <iostream> +using namespace std; + + +void decrement(int n) { + n=n-1; +} + +int main() { + int a = 5; + decrement(a); + cout << a << endl; +} + + diff --git a/test~coding~readingCppPrograms.fr/data/procedure_simplest_1_entrainement.cpp b/test~coding~readingCppPrograms.fr/data/procedure_simplest_1_entrainement.cpp new file mode 100644 index 0000000000000000000000000000000000000000..79018bae8e81b6c09900b0e778e79076905112eb --- /dev/null +++ b/test~coding~readingCppPrograms.fr/data/procedure_simplest_1_entrainement.cpp @@ -0,0 +1,23 @@ +//============================================================================ +// Name : +// Author : +// Version : +// Copyright : Your copyright notice +// Description : Hello World in C++, Ansi-style +//============================================================================ + +#include <iostream> +using namespace std; + + +void decrement(int &n) { + n=n-1; +} + +int main() { + int a = 5; + decrement(a); + cout << a << endl; +} + +