

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Ficha de programacao com exercicios que abordam as listas e arrays
Tipologia: Exercícios
1 / 3
Esta página não é visível na pré-visualização
Não perca as partes importantes!


Licenciatura em Engenharia Informática e de Telecomunicações Departamento de Tecnologias de Informação e Comunicação Programacão I
Sumário : Vector, Arrays, mapas
Turmas: i13/i
Data: Outubro-
Docente: Eng. Ambrósio Alves Soares, MSc
Revisão
Repetições
String
1. Fazer uma classe ExecString que: Recebe duas strings do usuário (usar TextConsole.getString() ) Conta e informa quantas vezes a segunda string ocorre dentro da primeira Informa uma estatística dos caracteres contidos nas 2 strings. 2. Faça um programa que receba um nome completo na forma de uma String e mostre a Assinatura do nome da seguinte forma: APELIDO (em letra maiúscula) , outros nomes. Por exemplo : Nome: Ambrósio Alves Soares. Assinatura: SOARES, Ambrósio Alves****.
3. Faça um programa que receba um nome completo na forma de uma String e mostre a Assinatura do nome da seguinte forma: APELIDO (em letra maiúscula) , Primeiro nome Abreviaturas dos outros nomes. A abreviatura deve vir separada por pontos. Por exemplo: Nome: Ambrósio Alves Soares. Assinatura: SOARES, Ambrósio A. B. Vector 1. Dado o trecho de código abaixo: int[] vetor = new int[] { 2, 4, 6, 8, 10, 12 }; for (int i = 0; i <= 6; i++) { System.out.println(vetor[i]); }
Implemente um programa em Java que execute este trecho.
Array
Para consolidarmos os conceitos sobre arrays
1. Fazer uma classe Ex_Array com as seguintes características:
Atributos: array de inteiros e duas variáveis para controlar o número atual e máximo de elementos inseridos no array Métodos: o Construtor que recebe o tamanho do array como parâmetro e inicializa o objeto (cria array , etc.) o public boolean adicionar(int n) – adiciona elemento ao final do array , retornando true se bem sucedido e false caso contrário o public int calculaMedia() – retorna a média aritmética dos números armazenados no array
Fazer a classe Ex_ArrayControle que: Pergunta, via console, qual o tamanho N do array que o usuário quer instanciar Instancia um objeto da classe ExArray , passando N como argumento Pergunta N números ao usuário e armazena no objeto instanciado Chama o método para calcular a média aritmética e mostra o resultado
2. Fazer um programa para receber um número do usuário e decompô-lo em fatores primos. Os fatores primos devem ser armazenados em um array com o tamanho exato (dica: primeiro determinar quantos são os fatores primos, depois criar o array para armazená-los). 3. A distância entre várias cidades é dada pela tabela abaixo (em km):