TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação em Java - Consolidação de Conceitos

Por:   •  26/4/2016  •  Relatório de pesquisa  •  2.063 Palavras (9 Páginas)  •  267 Visualizações

Página 1 de 9

PC II - Programação de Computadores II                  

        

Programação em Java - Consolidação de Conceitos

EXERCÍCIOS

PROGRAMAÇÃO DE MÉTODOS

Objetivos:

Programar classes em Java contendo métodos com e sem retorno, com e sem parâmetros, que usem o dado literal baseado na Classe String e seus métodos; usar estruturas condicionais; usar estruturas de repetição para validação de entrada de dados; usar os métodos da Classe JOptionPane para entrada e saída; usar as classes numéricas e seus métodos para conversão de dados; tratamento de erros com a estrutura try..catch

*** Os exercício devem ser realizados usando-se o IDE NetBeans

I - Crie um novo projeto Java denominado P1_Exercicio_nnnn (nnnn → número(s) de chamada do(s) aluno(s).

     Crie um novo pacote denominado exercicio1_nnnn

1) Escreva uma classe em Java denominada Ex1_TrataString que:

 * contenha um método chamado trataStringnnnn() que deverá

         * ler uma string não nula usando a classe JOptionPane;

* escrever o tamanho da string usando a classe JOptionPane;

* se a string tiver tamanho > 0 , mostrar a string em letras minúsculas e em letras  maiúsculas usando a classe JOptionPane;

         * retornar a string lida para o método main()

 * no método main()

        * chamar o método trataStringnnnn ();

        * escrever a string retornada usando a classe JOptionPane.

2) Escreva uma classe em Java denominada Ex2_ MexeNaString que:

* contenha um método chamado mexeNaStringnnnn () que deverá

         * ler uma string não nula e não vazia usando a classe JOptionPane;

         * escrever o tamanho da string usando a classe JOptionPane;

         * mostrar o primeiro caractere e o último caractere da string em maiúscula e minúscula usando a classe JOptionPane;

         * retornar a string lida para o método main()

* no método main()

            * chamar o método mexeNaStringnnnn ();

        * escrever a string retornada usando a classe JOptionPane.

        

3) Escreva uma classe em Java denominada Ex3_ EstragaString que:

* contenha um método chamado estragaStringnnnn () que deverá

         * ler uma string não nula e não vazia usando a classe JOptionPane;

         * escrever a string lida e o tamanho desta string;

         * mostrar o primeiro caractere e o último caractere da string lida;

         * retornar a string lida modificada da seguinte maneira :

* com o primeiro caractere acrescentado no final da string original

* com o último caractere acrescentado no início da string anterior (modificada)

 * contenha o método main() que deverá chamar o método estragaStringnnnn ()  e escrever a string retornada através da classe JOptionPane.

 * Exemplo 1:

         string digitada   →  chicorea

            string retornada →  achicoreac

 

 * Exemplo 2:

           string digitada   →   Ministro

           string retornada →   oMinistroM


II - Crie um novo projeto Java denominado P2_Exercicio_nnnn (nnnn → número(s) de chamada do(s) aluno(s).

     Crie um novo pacote denominado exercicio2_nnnn

4) Escreva uma classe em Java denominada Ex4_ LeInteiroPositivo que:

*  contenha um método chamado leInteiroPositivonnnn () que deverá

         * ler um valor inteiro positivo ( > 0 ) usando a  classe JOptionPane para entrada de dados e a estrutura try..catch para tratar a exceção de conversão;

         * retornar o valor inteiro positivo para o método main() que, após chamar o método, deverá escrever o valor inteiro retornado usando da classe JOptionPane.

5) Escreva uma classe em Java denominada Ex5_ LeInteiro que:

* contenha um primeiro método chamado leInteironnnn () que deverá

         *       ler um valor inteiro qualquer através da classe JOptionPane para entrada de dados e a estrutura try..catch para tratar a exceção de conversão;

         *       retornar um valor inteiro lido.

 

 * contenha um segundo método chamado trataInteironnnn () que

         *      recebe um valor inteiro como parâmetro

            *      retorna um valor lógico ( boolean ) indicando verdadeiro caso o inteiro  seja par e falso caso o inteiro seja ímpar

...

Baixar como (para membros premium)  txt (10.9 Kb)   pdf (200.5 Kb)   docx (618.6 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com