From 9fe033ea88c2f705ec18c232873d056e0c229d72 Mon Sep 17 00:00:00 2001 From: Gaspard Coulet Date: Wed, 28 Apr 2021 23:05:53 +0200 Subject: Initial commit --- sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp (limited to 'sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp') diff --git a/sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp b/sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp new file mode 100644 index 0000000..d61c5b0 --- /dev/null +++ b/sem_2/HLIN202/TP/TP5-6/ex13/ex13.cpp @@ -0,0 +1,20 @@ +#include + +int main () { + int x; + float y; + int *ptr; + float *ptr2; + std::cout<<" Entrez un nombre entier" << std::endl; + std::cin>>x; + ptr=&x; + ptr2 = (float*)ptr; + + std::cout<<"L'entier "<< x << " vaut " << *ptr2 << " en interpretation flottante" << std::endl; + std::cout<<" Entrez un nombre flottant" << std::endl; + std::cin>>y; + ptr2 = &y; + ptr = (int*)ptr2; + std::cout<<"Le flottant "<< y << " vaut " << *ptr << " en interpretation entiere" << std::endl; + return 0; +} -- cgit v1.2.3