Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void mult(int x[], int n){ // vetor 'x' recebe todo o vetor 'vetor', e 'n' o tamanho da parte do vetor 'vetor' a ser trabalhado
- for(int i=0; i<n; i++ ){
- x[i]=2*x[i];
- }
- }
- void imprimir(int v[], int n){
- for (int i=0; i<n; i++){
- printf("%d\t", v[i]);
- }
- printf("\n");
- }
- int soma(int z){
- return (z=z+10);
- }
- void somaVetor(int v[],int n){
- v[3]=v[3]+10;
- }
- int main(){
- int n;
- printf("Informe a quantidade de numeros: \t");
- scanf("%d", &n);
- int vetor[n];
- for (int i=0; i<n; i++){
- vetor[i]=(i+1);
- }
- imprimir(vetor, n);
- mult(vetor, n); //o vetor 'vetor' tera todos os valores multiplicados por 2 (funcao mult)
- imprimir(vetor, n);
- soma(vetor[2]); //a funcao soma nao modifica o item presente no 'vetor[2]' apenas recebe o valor la presente
- imprimir(vetor, n);
- vetor[2]=soma(vetor[2]); //nesse caso o valor na posicao 2 do vetor 'vetor' tera seu valor modificado
- imprimir(vetor, n);
- somaVetor(vetor, n); //nesse caso o valor presente no item 3 do vetor 'vetor' tera seu valor modificado
- imprimir(vetor, n);
- return ;
- }
Add Comment
Please, Sign In to add comment