Conheça a iniciativa da Biblioteca dos Desenvolvedores  
Índice da Biblioteca  
Área dos Usuários  
Fórum de Discussão  
Forúm
 
 

Respostas dos Exercícios pratícos

Usando tudo o que você aprendeu até agora, resolva os seguintes problemas de lógica:

- Crie um array que possa armazenar 10 valores ( um array com 10 elementos ou 10 posições )
Com a ajuda de um for, preencha algum valor nas posições do array.
Mostre os valores na tela.


CÓDIGO...

#include <iostream>

int main()
{
   
   int array[10];

   for ( int i=0; i<10; i++ )
   {
      array[i] = i+1;
   }   

   for ( int a=0; a<10; a++ )
   {
      std::cout << array[a] << std::endl;
   }   

   system("pause");

   return 0;
}


FIM DE CÓDIGO...


- Crie um array multidimensional 10 x 10
Com a ajuda de um for, preencha algum valor nas posições do array.
Mostre os valores na tela.


CÓDIGO...

#include <iostream>

int main()
{
   
   int array[10][10];

   int linha     = 0;
   int coluna  = 0;

   int contador = 0;

   for ( linha=0; linha<10; linha++ )
   {
      for ( coluna=0; coluna<10; coluna++ )
      {
         array[linha][coluna] = contador;
         contador++;
      }      
   }   

   for ( linha=0; linha<10; linha++ )
   {
      for ( coluna=0; coluna<10; coluna++ )
      {
         std::cout << array[linha][coluna] << "\t";
      }      

      std::cout << " " << std::endl;
   }   

   system("pause");

   return 0;
}


FIM DE CÓDIGO...


- Crie um array que possa armazenar 10 valores, inicie ele.
Use um ponteiro para mostrar o endereço da memória do último elemento( ultima posição ) e o valor que tem nesse ponto da memória.


CÓDIGO...

#include <iostream>

int main()
{

   int array[10];

   for ( int i=0; i<10; i++ )
   {
      array[i] = i+1;
   }

   int * ponteiro;

   ponteiro = & array[9];

   std::cout << "Memoria: " << ponteiro << std::endl;
   std::cout << "Valor : " << array[9] << " = " << *ponteiro << std::endl;

   system("pause");

   return 0;
}


FIM DE CÓDIGO...


 

 


Contribuidor
Adriano Waltrick
13/06/2007


 

« Anterior

 

Próximo »

 
 

01/06/2007 (C) Copyright. Todos os Direitos Reservados. Leia a política de privacidade do portal.
É proibida a cópia de conteúdo deste site de acordo com a Lei Brasileira de Direitos Autorais.