Computação
02) Fazer um programa que receba 3 números inteiros do usuário: A, B e C. Depois chame um procedimento ORDENA que: a. recebe 3 ponteiros para números inteiros como parâmetros. b. ordene de tal forma que, ao final do procedimento: A contenha o menor número e C o maior. A função deve usar os ponteiros para acessar os valores dos números por referência. 03) Faça um programa que: a. leia 7 valores inteiros e os armazene em um vetor. Listar o vetor com as referidas posições de armazenamento de cada valor. b. ofereça uma função de pesquisa onde dado um valor inteiro qualquer de entrada retornar a posição deste valor dentro do vetor, e caso este valor não esteja presente no vetor retornar –1. c. ofereça uma função que troque os valores contido no vetor pela seguinte política: cada elemento i dentro do vetor será substituído pela soma de todos os (i-1) elementos mais o elemento i. Por exemplo, dado um vetor [1; 2; 3; 4; 5] após a aplicação da função teríamos esse vetor preenchido com os seguintes valores [1; 3; 6; 10; 15]. Para esta tarefa utilize um vetor auxiliar. 04) Faça um programa que, dados dois vetores bidimensionais (matrizes A e B) com dimensões de no máximo 5x5 elementos, retorne: a. a soma destas duas matrizes b. a soma das diagonais de cada matriz c. a multiplicação das duas matrizes
05) Elabore um programa em C que leia uma frase e armazene-a em um vetor de caracteres. Depois crie uma função que recebe o vetor e retorna o número de vogais encontradas na string.