Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo


Uma Possível Solução ...




2) Elaborar o mesmo programa acima, mas use apenas passagem de parâmetros por valor.

#include "stdio.h"
#include "conio.h"
#include "stdlib.h"

void preencher(int [], int);
void imprimir(int [], int);

void main(void)
{
   randomize();
   int vet[15], tam=15;
   clrscr();
   preencher(vet, tam);

getch();
}

void preencher(int vetor[15], int tam2)
{
   for(int i=0;i<tam2;i++)
   {
      vetor[i]=rand()%101 + 100;
   }
   imprimir(vetor, tam2);
}

void imprimir(int vetor3[15], int tam3)
{
   for(int i=0;i<tam3;i++)
   {
      printf("\nvetor[%d] = %d",i, vetor3[i]);
   }
}