Você está na página 1de 2

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

Avaliação Presencial – APX 3


Período – 2022-1
Disciplina: Computação II
Coordenador da Disciplina: Yoisell Rodríguez Núñez

Nome:

Matrícula:

ORIENTAÇÕES PARA A AVALIAÇÃO:

 Data de início da APX3: 23/junho às 10hs;


 Data limite para entrega da APX3: 25/junho às 10hs;
 Todos os algoritmos deverão ser implementados na linguagem 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);

 Enviar o .java dos exercícios implementados.

BOA PROVA!!!
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

Questão 1 (2,0 pontos)


Foi feita uma pesquisa entre os habitantes de uma região. Foram coletados os dados de idade, sexo
(M/F) e salário. Faça um programa que calcule e mostre:
 A média dos salários;
 A maior e menor idade;
 A quantidade de mulheres com salário até R$ 200,00;
Finalize a entrada de dados ao ser digitada uma idade negativa.

Questão 2 (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.

Questão 3 (2,0 pontos)


Escreva um programa que leia uma matriz A quadrada de ordem 4 e a seguir verifique se a sua
matriz informada é uma matriz simétrica. Uma matriz é simétrica se for quadrada e todos os elementos
situados em posições "simétricas" relativamente à diagonal principal forem iguais entre si.

Questão 4 (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).

Questão 5 (2,0 pontos)


Escreva uma função recursiva em Java (não será aceito um algoritmo não recursivo) que encontre o
mínimo divisor comum (MDC) entre dois números X e Y. Por fim a função deverá retornar 0 caso não exista
um mínimo divisor comum ou o valor do MDC caso contrário.

Observação: MDC = menor valor que seja divisível por X e por Y.

Você também pode gostar