18.04.2013 Views

Fundamentos de Programação 1 - Alcides Maya Tecnologia

Fundamentos de Programação 1 - Alcides Maya Tecnologia

Fundamentos de Programação 1 - Alcides Maya Tecnologia

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!