Advertisement
igorfaria

Teste vetores

Oct 5th, 2015
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.00 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3.  
  4. // declara que irá receber um vetor e indica o tamanho
  5. // o tamanho do último índice é obrigatório
  6. void modificaVetor(int coisas[][5]){
  7.     // Ciclo com 2 execuções, para "percorrer" o primeiro indice do vetor
  8.     for (int i=0; i<2; i++){
  9.         // Ciclo com 5 execuções, para "percorrer"  o segundo indice do vetor
  10.         for(int x=0; x<5; x++){
  11.             // Inicializa as posições do vetor com a soma i + x just for fun :P
  12.             coisas[i][x] = i+x;
  13.         }  
  14.     }  
  15. }
  16.  
  17. int main(){
  18.     // Declara vetor, localmente
  19.     int coisas[2][5];  
  20.     // Invoca a função e passa o nome da variável como parâmetro
  21.     modificaVetor(coisas);
  22.  
  23.     // Ciclo com 2 execuções, para "percorrer" o primeiro indice do vetor
  24.     // Para verificar os valores do vetor original
  25.     for (int i=0; i<2; i++){
  26.         // Ciclo com 5 execuções, para "percorrer" o segundo indice do vetor
  27.         for(int x=0; x<5; x++){
  28.             // Imprime cada elemento do vetor
  29.             printf("%d:%d -> %d\n\n", i, x, coisas[i][x]);
  30.         }
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement