Tecnicas de Programacao
Orientações: implemente e compile cada programa na sua IDE preferida ( code blocks, visual c, etc...), posteriormente envie os códigos fonte, compactados ou não, via ambiente Moodle ao seu tutor para avaliação.
1) Dado o seguinte problema, elaborem um programa que leia e mostre o conteúdo de dois vetores (A e B), de 7 posições cada. Posteriormente, criem os vetores Z, Y, T em que (20 pontos):
Z é a soma dos elementos do Vetor A com o Vetor B;
Y é a subtração entre o Vetor A com o Vetor B; T é o produto entre o Vetor A e o Vetor B; e
Mostrem cada um dos vetores resultantes.
Crie um vetor Y de 30 posições, que seja alimentado aleatoriamente através das funções pré-definidas srand(99999) e rand() (20 pontos):
1a) calcule e mostre a média dos elementos armazenados no vetor;
1b) faça a busca de um elemento informado pelo usuário no vetor Y. Caso o elemento informado exista, deve ser mostrada sua posição, senão deve-se apresentar uma mensagem comunicando sua inexistência.
Construa um programa que leia e escreva os elementos de uma matriz de dimensão 3x 3 de caractere, de forma que cada coluna contenha um caractere cada, como por exemplo (20 pontos):
A
B
D
E
F
H
I
J
L
Imprima o resultado produzido pela combinação das posições:
- 1,3 + 2,2 +3,1+1,1
- 2,1+3,3+2,1,1,2
Implemente um programa em C que leia duas matrizes de inteiros de dimensão 2x3. A seguir crie um vetor com o tamanho necessário para armazenar o resultado da subtração dos elementos localizado em posições equivalentes em ambas as matrizes. Mostre o conteúdo do vetor resultante (20 pontos).
Implemente um programa em C que leia uma matriz de inteiro de 3 x 5. A seguir (20 pontos):
a) Identifique e mostre a posição de cada número primo existe na matriz. Mostre o número.
b) Identifique e