From 8901343e9befed54101cbeb1b0eb0c26c90acd99 Mon Sep 17 00:00:00 2001 From: Yohan Boujon Date: Sat, 18 Dec 2021 14:55:59 +0100 Subject: [PATCH] TP0: added part 1, version 2 --- tp0/p1v2/main.cpp | 36 ++++++++++++++++++++++++++++++++++++ tp0/p1v2/p1v2.cbp | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100755 tp0/p1v2/main.cpp create mode 100755 tp0/p1v2/p1v2.cbp diff --git a/tp0/p1v2/main.cpp b/tp0/p1v2/main.cpp new file mode 100755 index 0000000..e22c5b3 --- /dev/null +++ b/tp0/p1v2/main.cpp @@ -0,0 +1,36 @@ +#include + +using namespace std; +void remplitA(int tab[]); +void afficheA(int tab[]); + +int main() +{ + int a[10]; + const int *pointA7 = &a[7]; + remplitA(a); + cout << "pointA7 =" << *pointA7 << endl; + pointA7 ++; + cout << "pointA7 =" << *pointA7 << endl; + afficheA(a); + return 0; +} + +void remplitA(int tab[]) +{ + for(int i=0 ; i<10 ; i++) + { + cout << "A [" << i << "] :"; + cin >> tab[i]; + }; +}; + +void afficheA(int tab[]) +{ + cout << "Valeurs de A :" << endl; + for(int i=0 ; i<10 ; i++) + { + cout << tab[i] << ", "; + } + cout << endl; +}; diff --git a/tp0/p1v2/p1v2.cbp b/tp0/p1v2/p1v2.cbp new file mode 100755 index 0000000..f694ad4 --- /dev/null +++ b/tp0/p1v2/p1v2.cbp @@ -0,0 +1,43 @@ + + + + + +