Advertisement
AyatoBR

lista 2 Ex4

Sep 12th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.31 KB | None | 0 0
  1. //Para cada exercício a seguir, escreva um comando que execute as tarefas indicadas.
  2. //Assumindo que as variáveis do tipo float numero1 e numero2 estão definidas e que numero1 é
  3. //inicializado com o valor 7.3.
  4.  
  5.  
  6. //Define uma variável fPtr como um ponteiro do tipo float.
  7.  
  8. //Atribua o endereço de memória da variável numero1 ao ponteiro fPtr.
  9.  
  10. //Imprima o valor em que o ponteiro fPtr esta apontando.
  11.  
  12. //Defina que o ponteiro fPtr esta apontando para a variável numero2.
  13.  
  14. //Imprima o valor da variável numero2.
  15.  
  16. //Imprima o endereço de memória da variável numero1.
  17.  
  18. //Imprima o endereço de memória armazenado em fPtr.Esse valor é o mesmo valor imprimido pela variável numero1?
  19.  
  20. #include <iostream>
  21. using namespace std;
  22.  
  23. int main()
  24. {
  25.     float numero1 = 7.3;
  26.     float numero2 = 1.7;
  27.  
  28.     //resposta a:
  29.     float *fPtr;
  30.  
  31.     //resposta b;
  32.     fPtr = &numero1;
  33.  
  34.     //resposta c:
  35.     //imprimindo valor que o ponteiro aponta:
  36.     cout << *(fPtr) << endl << endl;
  37.  
  38.     //resposta d:
  39.     fPtr = &numero2;
  40.  
  41.     //resposta e:
  42.     cout << *(fPtr) << endl << endl;
  43.  
  44.     //resposta f:
  45.     cout << &numero1 << endl << endl;
  46.  
  47.     //resposta g:
  48.     cout << fPtr << endl << endl;
  49.     cout << "O endereço que o ponteiro fPtr aponta nao é o mesmo do numero1, pois agr o ponteiro aponta pra numero2" << endl;
  50.  
  51.     system("pause");
  52.     return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement