Sie sind auf Seite 1von 2

Engenharia de Energias Renovveis Programao de Computadores

Trabalho 2
(Entrega individual) Data de entrega: 05/07/2013 Entrega via Moodle Prof. Marcelo N. Kapp, Ph.D.

VETORES
1) Faa um algoritmo que leia N nmeros, sendo N informado previamente pelo usurio, e aps a leitura mostre-os em ordem inversa a informada pelo usurio. 2) Faa um algoritmo que leia nmeros do usurio e armazene-os at o que o usurio digite o nmero ! duas vezes seguidas. "ps isso, informe a m dia aritm ti#a de todos os nmeros informados. $) %er N valores inteiros para um vetor e informar& a. " soma dos N valores '. ( quadrado de #ada valor #. ( valor do ltimo elemento d. (s )ndi#es dos valores pares *) +riar $ vetores ,", - e +) #om . elementos #ada e& a. %er . valores para o vetor " '. %er . valores para o vetor #. /fetuar a soma dos elementos de mesmos )ndi#es nos vetores " e - armazenando o resultado em +. , /0& +123 4 "1235-123 )

.) 6endo forne#idos . nomes de pessoas e suas respe#tivas idades, imprimir na tela o nome dessas pessoas e suas respe#tivas idades informando quais s7o maiores de idade ,84 19 anos) e menores de idade ,: 19 anos) ,;i#a& podem ser utilizados dois vetores) <) Faa um programa em + que #arregue um vetor de seis elementos num ri#os inteiros, #al#ule e mostre& a. b. " quantidade de nmeros pares e de nmeros )mpares= >uais os nmeros s7o pares e quais s7o )mpares.

2) Faa um programa em + que #arregue um vetor #om dez nmeros em ponto flutuante, #al#ule e mostre a quantidade de nmeros negativos e a soma dos nmeros positivos desse vetor. 9) Faa um programa em + que #arregue um vetor #om 1. posi?es, #al#ule e mostre& a. ( maior elemento do vetor e em que posi7o esse elemento se en#ontra= '. ( menor elemento do vetor e em que posi7o esse elemento se en#ontra. @) Faa um algoritmo que leia uma lista de nmeros inteiros positivos. " leitura desta lista ser terminada pelo nmero ! ,zero). "o final, o algoritmo dever mostrar a mAdia aritm ti#a de todos os nmeros lidos, a soma total, menor e maior nmero. "ten7o, a mAdia n7o pode levar em #onta o nmero ,zero). 1!) Faa um programa que a#Be a m dia aritm ti#a de CnC valores lidos utilizando um vetor. 11) Faa um algoritmo que soli#ite 1! nmeros inteiros e positivos ao usurio e ao final e0i'a a m dia aritm ti#a destes nmeros. "ten7o& vo#D dever ter #erteza ,verifi#ando) se os nmeros digitados s7o positivos. ;ever tam' m, ao final, informar a quantidade de nmeros negativos que foram digitados. 12) %eia dados para um vetor E1 #om 1! elementos inteiros e positivos. +onstruir um vetor E2 de mesmo tipo, sendo que #ada elemento de E2 seFa o fatorial do elemento #orrespondente em E1.

MATRIZES
1$) Gmplemente um algoritmo que leia valores inteiros para uma matriz H"I, de tamanBo $0*, e apresente esses valores no seguinte formato& 8 H11,13 4 $. 8 H11,23 4 1$ 8 H11,$3 4 -2 .... .... ....
Programao de om!utadore" # $ar%elo &. 'a!!( P).D. 1

8 H1$,*3 4 @ 1*) Gmplemente um algoritmo que leia valores reais para uma matriz H"I de tamanBo H0N e apresente esses valores #onforme a sa)da do e0er#)#io anterior. 1.) Gmplemente um algoritmo que leia valores inteiros para uma matriz H de tamanBo %0+ e apresente os seguintes dados& a. b. %. a. b. %. "presente a m dia dos valores da matriz= "presente o menor dos valores da matriz= "presente quantos valores s7o maiores que 1!. "presente os valores da 1J linBa e depois da $K linBa= "presente os valores da 2K #oluna multipli#ados por -1= "presente o elemento de maior valor da ltima linBa=

1<) Gmplemente um algoritmo que leia valores reais para uma matriz H, de tamanBo %0+, e em seguida&

17) " seguir apresente o valor da soma de todos os elementos da matriz gerada. Lor fim, apresente a matriz #onforme a#ima. 1+) Faa um programa em + que #arregue uma matriz H ,< 0 $) #om nmeros inteiros, #al#ule e mostre& a. ( maior elemento da matriz e sua respe#tiva posi7o, ou seFa, linBa e #oluna. '. ( menor elemento da matriz e sua respe#tiva posi7o, ou seFa, linBa e #oluna. 1@) Faa um programa em + que #arregue uma matriz H ,$ 0 .) #om nmeros inteiros, #al#ule e mostre a m dia dos elementos pares da matriz. 2!) Gmplemente um algoritmo que leia os valores inteiros para uma matriz quadrada ,N0N). "ps a leitura, apresente em tela& a. Iodos os valores da diagonal prin#ipal= '. Iodos os valores da diagonal se#undria= %. /0emplo& Diagonal Principal Diagonal Secundria ( maior valor dentre as duas diagonais ,prin#ipal e se#undria)=

21) /s#reva um programa que lD valores para 2 matrizes ," e -), #ada uma #om $ linBas e $ #olunas. +onstruir uma matriz + de mesma dimens7o ,$0$) onde + formada pela soma dos elementos da matriz " #om os elementos da matriz -, #onforme e0emplo a'ai0o& A B A+B C

"presentar ao final as o #ontedo das $ matrizes ,", - e +) em sequDn#ia

Programao de om!utadore" # $ar%elo &. 'a!!( P).D.

Das könnte Ihnen auch gefallen