08 Ponteiros

364 palavras 2 páginas
Lista de exercício
Ponteiros
1- Escreva um método que receba um vetor V com 10 inteiros armazenados. O método deveretornar o vetor V com o valor de cada posição multiplicado por 2. Os valores devem seracessíveis fora do método.
2- Escreva um método que receba um vetor de inteiros e retorne o maior elemento e o menorelemento. Observe que o método deve retornar ao local da chamada os dois valores (nãoimprimir ao usuário).
3- Escreva um método que realize a multiplicação de uma matriz A por uma matriz B e armazene o resultado em uma matriz C. Os elementos das matrizes A e B são valores gerados aleatoriamente no intervalo [1, 10] e [0, 1], respectivamente.
4- Escreva um metodo void Ord3(int a, int b, int c) que devolve em ordem crescente os valores contidos em a, b e c. Por exemplo, se a = 5, b = 4 e c = 3, após a chamada a função Ord3, a = 3, b = 4 e c = 5.
5- Crie um programa para manipular vetores. O seu programa deve implementar uma função chamada inverte_vetor, que recebe como parâmetro dois vetores V1 e V2, ambos de tamanho N. A função deve copiar os elementos de V1 para V2 na ordem inversa. Ou seja, se a função receber V1 = {1,2,3,4,5}, a função deve copiar os elementos para V2 na seguinte ordem: V2 = {5,4,3,2,1}. Além disso, a função também deve retornar o maior valor encontrado em V1. A função deve obedecer ao seguinte protótipo: int inverte_vetor(int *v1, int *v2, int n);
Em seguida, implemente no mesmo modulo outra função chamada multiplica_escalar, que recebe como parâmetro dois vetores V1 e V2 (ambos de tamanho N), e um número inteiro X. A função deve multiplicar cada um dos elementos de V1 por X e armazenar os resultados em V2. A função deve obedecer ao seguinte protótipo: void multiplica_escalar(int *v1, int *v2, int x, int n);
Em seguida crie a função principal do programa utilizando as funções inverte_vetor e multiplica_escalar para inverter um vetor de tamanho 10 fornecido pelo usuário e em seguida multiplicar esse vetor por um escalar também

Relacionados

  • Doido
    23616 palavras | 95 páginas
  • Ponteiros de um relogio alinhados
    1217 palavras | 5 páginas
  • Trabalho resistores - eletrotécnica
    1199 palavras | 5 páginas
  • Linguagem C Completa e Descomplicada
    105277 palavras | 422 páginas
  • Relatória Ensaio de Rockwell
    686 palavras | 3 páginas
  • Arquivos Indexados
    5087 palavras | 21 páginas
  • Medidade de arcos
    281 palavras | 2 páginas
  • ATPS Programacao estruturada II
    736 palavras | 3 páginas
  • Pt - ads - sem3 - atividade individual
    1002 palavras | 5 páginas
  • paquimetro
    306 palavras | 2 páginas