Buscar

20) Faça um programa em C que: a) Crie uma função DOBRAVETOR que recebe 2 parâmetros: 1 vetor de inteiros e um número inteiro representando o taman...

20) Faça um programa em C que:
a) Crie uma função DOBRAVETOR que recebe 2 parâmetros: 1 vetor de inteiros e um número inteiro representando o tamanho do vetor. A função multiplica cada elemento do vetor por 2;
b) Le do teclado um vetor de inteiros de tamanho 4;
c) Imprime na tela os elementos do vetor multiplicados por 2 e multiplicados por 4.

O programa deve criar uma função DOBRAVETOR que multiplica cada elemento do vetor por 2;
O programa deve ler do teclado um vetor de inteiros de tamanho 4;
O programa deve imprimir na tela os elementos do vetor multiplicados por 2 e multiplicados por 4.

Essa pergunta também está no material:

Linguagem C - Exercicios Resolvidos
21 pág.

Lógica e Programação de Algorítimos Pontifícia Universidade Católica de CampinasPontifícia Universidade Católica de Campinas

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em C que atende aos requisitos solicitados: ```c #include void DOBRAVETOR(int vetor[], int tamanho) { for (int i = 0; i < tamanho; i++) { vetor[i] *= 2; } } int main() { int vetor[4]; printf("Digite os elementos do vetor:\n"); for (int i = 0; i < 4; i++) { scanf("%d", &vetor[i]); } DOBRAVETOR(vetor, 4); printf("Elementos do vetor multiplicados por 2:\n"); for (int i = 0; i < 4; i++) { printf("%d ", vetor[i]); } printf("\nElementos do vetor multiplicados por 4:\n"); for (int i = 0; i < 4; i++) { printf("%d ", vetor[i] * 2); } return 0; } ``` Explicação do código: - A função `DOBRAVETOR` recebe um vetor de inteiros e o tamanho do vetor como parâmetros. Ela multiplica cada elemento do vetor por 2. - No `main`, é criado um vetor de inteiros com tamanho 4 e lido do teclado os seus elementos. - Em seguida, a função `DOBRAVETOR` é chamada para multiplicar cada elemento do vetor por 2. - Por fim, são impressos na tela os elementos do vetor multiplicados por 2 e multiplicados por 4.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais