Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Escola Alci<strong>de</strong>s <strong>Maya</strong> - Primeiro Módulo<br />
exercícios <strong>de</strong> Fixação<br />
1 – Desenvolva os algoritmos, seus respectivos fluxogramas e proceda a codificação em português estruturado<br />
os seguintes programas:<br />
2. Faça um programa para ler 10 elementos <strong>de</strong> uma matriz tipo vetor e apresenta-los<br />
3. Faça um programa para ler 8 elementos em uma matriz A tipo vetor. Construir uma matriz B <strong>de</strong> mesma<br />
dimensão com os elementos da matriz A multiplicados por 3. O elemento B[1] <strong>de</strong>verá ser atribuído pelo elemento<br />
A[1] * 3, o elemento B[2] atribuído pelo elemento A[2] * 3 e assim por diante, até 8. Apresentar a matriz B.<br />
4. Faça um programa para ler duas matrizes A e B com 20 elementos. Construir uma matriz C, on<strong>de</strong> cada<br />
elemento <strong>de</strong> C é a soma do elemento correspon<strong>de</strong>nte <strong>de</strong> A com B. Apresentar a matriz C.<br />
5. Faça um programa que leia 15 elementos <strong>de</strong> uma matriz A do tipo vetor. Construir uma matriz B <strong>de</strong> mesmo<br />
tipo, observando a seguinte lei <strong>de</strong> formação: “Todo elemento <strong>de</strong> B <strong>de</strong>verá ser o quadrado do elemento <strong>de</strong> A<br />
correspon<strong>de</strong>nte”. Apresentar as matrizes A e B.<br />
6. Faça um programa para ler uma matriz A do tipo vetor com 15 elementos. Construir uma matriz B <strong>de</strong><br />
mesmo tipo, sendo que cada elemento da matriz B seja o fatorial do elemento correspon<strong>de</strong>nte da matriz A .<br />
Apresentar as matrizes A e B.<br />
7. Faça um programa para ler duas matrizes A e B com 15 elementos cada. Construir uma matriz C, sendo<br />
esta a junção das duas outras matrizes. Desta forma C <strong>de</strong>verá ter o dobro <strong>de</strong> elementos, ou seja 30. Apresentar<br />
a matriz C.<br />
8. Faça um programa para ler duas matrizes do tipo vetor, sendo A com 20 elementos e B com 30 elementos.<br />
Construir uma matriz C, sendo esta a junção das duas outras matrizes. Desta forma C <strong>de</strong>verá ter a capacida<strong>de</strong><br />
<strong>de</strong> armazenar 50 elementos. Apresentar a matriz C.<br />
9. Faça um programa para ler 20 elementos <strong>de</strong> uma matriz A tipo vetor e construir uma matriz B <strong>de</strong> mesma<br />
dimensão com os mesmos elementos da matriz A, sendo que <strong>de</strong>verão estar invertidos. Ou seja, o primeiro<br />
elemento <strong>de</strong> A passa a ser o último <strong>de</strong> B, o segundo elemento <strong>de</strong> A passa a ser o penúltimo <strong>de</strong> B e assim por<br />
diante. Apresentar as matrizes A e B.<br />
10. Faça um programa para ler três matrizes (A, B e C) <strong>de</strong> uma dimensão com 5 elementos cada. Construir<br />
uma matriz D, sendo esta a junção das três outras matrizes. Desta forma D <strong>de</strong>verá ter o triplo <strong>de</strong> elementos, ou<br />
seja 15. Apresentar os elementos da matriz D.<br />
11. Faça um programa para ler uma matriz A do tipo vetor com 20 elementos. Construir uma matriz B do<br />
mesmo tipo da matriz A, sendo que cada elemento <strong>de</strong> B seja o somatório do elemento correspon<strong>de</strong>nte da matriz<br />
A . Se o valor do elemento <strong>de</strong> A[1] for 5, B[1] <strong>de</strong>verá ser 10, se o valor do elemento <strong>de</strong> A[2] for 7, B[2] <strong>de</strong>verá ser<br />
14 e assim por diante.<br />
12. Faça um programa para ler uma matriz A do tipo vetor com 10 elementos. Construir uma matriz B do<br />
mesmo tipo da matriz A, sendo que cada elemento <strong>de</strong> B <strong>de</strong>verá ser o valor negativo do elemento correspon<strong>de</strong>nte<br />
da matriz A . Desta forma, se o valor do elemento <strong>de</strong> A[1] for 8, B[1] <strong>de</strong>verá ser -8, se o valor do elemento <strong>de</strong> A[2]<br />
for 3, B[2] <strong>de</strong>verá ser -3 e assim por diante.<br />
13. Faça um programa para ler uma matriz A tipo vetor com 10 elementos. Construir uma matriz B <strong>de</strong> mesmo<br />
tipo, sendo que cada elemento <strong>de</strong> B <strong>de</strong>verá ser a meta<strong>de</strong> <strong>de</strong> cada elemento <strong>de</strong> A . Apresentar os elementos das<br />
matrizes A e B.<br />
14. Faça um programa que efetue o cálculo <strong>de</strong> uma tabuada <strong>de</strong> um número qualquer e armazene os resultados<br />
em uma matriz A <strong>de</strong> uma dimensão para 10 elementos. Apresentar os valores armazenados na matriz.<br />
15. Ler 20 elementos (valores reais) para temperaturas em graus Celsius em uma matriz A <strong>de</strong> uma dimensão<br />
do tipo vetor. O programa <strong>de</strong>verá apresentar a menor, a maior e a média das temperaturas lidas.<br />
16. Ler 25 elementos (valores reais) para temperaturas em graus Celsius em uma matriz A <strong>de</strong> uma dimensão<br />
do tipo vetor. Construir uma matriz B <strong>de</strong> mesmo tipo e dimensão, em que cada elemento da matriz B <strong>de</strong>verá<br />
ser a conversão da temperatura em graus Fahrenheit do elemento correspon<strong>de</strong>nte da matriz A . Apresentar os<br />
elementos das matrizes A e B.<br />
17. Ler 12 elementos inteiros para uma matriz A <strong>de</strong> uma dimensão do tipo vetor. Construir uma matriz B <strong>de</strong><br />
mesmo tipo e dimensão, observando a seguinte lei <strong>de</strong> formação: “Todo elemento da matriz A que for ímpar <strong>de</strong>verá<br />
ser multiplicado por 2 e armazenado na matriz B; caso contrário, o elemento da matriz A <strong>de</strong>verá ser armazenado<br />
na matriz B sem nenhum cálculo”. Apresentar os elementos das matrizes A e B.<br />
18. Ler 15 elementos reais para uma matriz A <strong>de</strong> uma dimensão do tipo vetor. Construir uma matriz B <strong>de</strong><br />
mesmo tipo e dimensão, observando a seguinte lei <strong>de</strong> formação: “Todo elemento da matriz A que possuir índice<br />
par <strong>de</strong>verá ter seu elemento dividido por 2; caso contrário, o elemento da matriz A <strong>de</strong>verá ser multiplicado por<br />
1.5”. Apresentar os elementos das matrizes A e B.<br />
58