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 Gabarito da Avaliação a Distância No.2 – AD 2 Período: 2019-2 Disciplina: Computação II Coordenador da Disciplina: Yoisell Rodríguez Núñez Data: 13/10/2019 Questão 1) [1,0 ponto] Implementar um programa que obtenha a cotação do dólar (U$) em relação ao real (R$) e a seguir armazene em vetor A com 20 elementos as seguintes conversões: A[i] := cotacao do dolar * i, para todo i variando de 1 até 20. Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Questão 2) [1,0 ponto] Ler 10 elementos inteiros em um vetor A. Montar uma rotina de busca, para pesquisar se um dado elemento x está armazenado em A. Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Questão 3) [2,0 pontos] Números palíndromos são aqueles que escritos da direita para a esquerda têm o mesmo valor quando escritos da esquerda para a direita. Exemplo: 545; 789987; 97379; 123454321; etc. Escreva um programa que verifique se um dado vetor A de 10 elementos inteiros é um palíndromo, ou seja, se o primeiro elemento do vetor e igual ao último, se o segundo elemento do vetor é igual ao penúltimo e assim por diante até verificar todos os elementos ou chegar à conclusão que o vetor não é um palíndromo. Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Questão 4) [1,0 ponto] Implemente um programa em Java que leia uma matriz quadrada de ordem 3 e a seguir escrever a localização (linha e a coluna) do maior valor. Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Questão 5) [2,0 pontos] Ler duas matrizes A e B quadradas de ordem 3 e realizar o produto destas matrizes. O produto AB da matriz A pela matriz B, apenas está definido se o número de colunas de A for igual ao número de linhas de B. Cada elemento de AB e definido através do somatório do produto dos elementos da i-ésima linha da matriz A com os respetivos elementos da j-ésima coluna da matriz B. Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Questão 6) [1,0 ponto] Escreva um programa em Java que, ao receber como parâmetro de entrada um número de 1 a 9 (você deve testar se o número informado segue este intervalo) e o nome de um arquivo de saída, crie uma pirâmide de números neste arquivo de saída. Por exemplo, se o número passado for três e o nome do arquivo for teste.txt, será escrito em teste.txt as seguintes sequências, uma por linha: 1 121 12321 Resposta: import java.io.*; public class Piramide{ public static void main (String[ ] args) throws IOException{ int num = Integer.parseInt(args[0]); if ((num >= 1) && (num <= 9)){ BufferedWriter out = new BufferedWriter(new FileWriter(args[1])); String s; try{ for (int k = 1; k <= num; k++){ s = ""; for (int i = 1; i <= k; i++) s += i; for (int j = k - 1; j >= 1; j--) s += j; out.write(s +"\n"); } } catch (Exception e){ System.out.println("Excecao\n"); } finally{ https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 out.close(); } } } } Questão 7) [2,0 pontos] Escreva um programa em Java que leia um arquivo texto (o usuário deverá digitar o nome do arquivo) e depois copie apenas as vogais para um outro arquivo de destino (o usuário também deverá digitar o nome do arquivo de destino). Considere apenas as vogais em caixa baixa (minúscula). Resposta: https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m 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 Observações: É importante destacar que, as respostas acima são “possíveis respostas”. Não existe apenas uma resposta para os exercícios solicitados, já que cada aluno poderá implementar os algoritmos de uma forma diferente. O mais importante é que os algoritmos sejam implementados corretamente na linguagem adotada do curso – Java. Os alunos deverão enviar um documento com as respostas em formato .doc ou .pdf (via plataforma). No documento deverá aparecer em detalhes (com comentários) os códigos bem como a simulação de alguns exemplos (printScreen(captura) da tela com algumas execuções do programa). Não esquecer de enviar também o .java dos exercícios implementados. Observação: A nota dos alunos que não enviarem o .java, será diminuída em 40% (este critério vale para todas as ADs). Alunos: Data limite para entrega --> 13/10, conforme Cronograma. Mediadores a distância: Data limite para lançamento das notas --> 02/11 https://www.coursehero.com/file/65813142/2019-2-Gabarito-AD2-ComputacaoIIpdf/ Th is stu dy re so ur ce w as sh are d v ia Co ur se He ro .co m Powered by TCPDF (www.tcpdf.org)
Compartilhar