Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA CURSO DE ENGENHARIA DE PRODUÇÃO Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro Centro de Educação Superior a Distância do Estado do Rio de Janeiro Avaliação a Distância – AD2 2016.1 Disciplina: Computação I Coordenador da Disciplina: Edgar Eller Junior Nome: Matrícula: Pólo: ____________________________ ORIENTAÇÕES PARA A AVALIAÇÃO: 1. A AD deverá ser postada na plataforma, em formato PDF, até a data limite informada no cronograma da disciplina, com nome de arquivo: AD2_nome_do_aluno_Polo. 2. A AD terá o valor de 10,0 pontos, porém corresponderá a 20% da primeira nota do período. 3. A AD é individual. Caso seja constatado que avaliações ou questões de alunos distintos são cópias uma das outras, a estas será atribuída a nota 0,0 (ZERO). As soluções para as questões podem ser buscadas por meio de grupos de estudo, mas a redação final de cada questão tem que ser individual. 1) Escreva um algoritmo que construa as matrizes A(m x n) e B(n x m) a partir de dados digitados pelo usuário e, em seguida, efetue o produto matricial para a construção da matriz C. Considere m, n quaisquer inteiros maiores que 50, informados pelo usuário. No final, imprima as matrizes A, B e C (2,0 pts). 2) Escreva um algoritmo que construa uma matriz 6 x 6, de números inteiros, a partir de dados digitados pelo usuário e, ao final, solicite que o usuário digite um número para buscá-lo na matriz já completa. O algoritmo deverá procurar este número e, caso encontrar, deverá imprimir a posição do número dentro da matriz, no formato (número da Linha, número da Coluna). Exemplo: (2,5) -> linha 2, coluna 5. Caso não encontre deverá imprimir “número não encontrado”. (2,0 pts) 3) Escreva um algoritmo que construa uma matriz 8 x 8, a partir de dados digitados pelo usuário e, ao final, escreva os itens abaixo: (2,0 pts) a) Localização (linha e a coluna) do maior valor. b) Localização (linha e a coluna) do menor valor. c) A soma dos valores maiores que 5. d) A soma dos valores menores que 5. 4) Escreva um algoritmo que leia uma matriz A de 20 x 20, de números inteiros, a partir de dados digitados pelo usuário. O programa deverá encontrar os valores pares nas linhas impares e preencher o vetor P, trocando este valor na matriz A pelo número 5. Após, para as linhas pares, o algoritmo deverá encontrar os valores impares e preencher o vetor I, trocando este valor na matriz A pelo número 3. Ao final, imprimir a matriz A e os vetores P e I. (2,0 pts) 5) Esta questão será proposta ao final da Aula 10, onde serão abordados os conteúdos das Aulas 9 e 10. Ela deverá ser postada na plataforma até o dia 15/05 as 23:55. (2,0 pts)
Compartilhar