Java OI

314 palavras 2 páginas
Área:
Curso:

Tecnologia e Computação – Campus Canoas

Canoas

Disciplina:

Computação Canoas

Linguagem de Programação OO

Verificação:
Aula Nº:

G1

1

Professor :

G2
Trabalho

Edemar Costa Oliveira

Trabalho III do G1 – LPOO I - Entregar em link no moodle até o final da aula de
10/04/2014. Vale 1,5 pontos para G1 e aula semipresencial.

1. Crie um programa que percorra um array de 10 posições e imprima o seu conteúdo. 2. Escreva um programa que some todos os valores contidos em um array de inteiros e calcule a média.

3. Faça um programa que inverta as posições de um array com 10 elementos.
4. Utilizando a classe Scanner, já apresentada em aulas anteriores, faça um programa que permita o usuário efetuar a entrada de 10 números quaisquer.
Ordene estes números utilizando a classe Arrays e imprima o resultado.
5. Crie um programa que receba como parâmetro de entrada 16 valores, coloque os em uma matriz 4x4 e faça a transposição dos valores.
6. Crie a classe Carta, que possui um nome e um naipe. Crie os métodos GET e
SET para os atributos. Crie agora uma classe Baralho, que possui 52 cartas. No método construtor de Baralho (vide construtor aula 3), inicialize as 52 cartas
(juntamente com os 4 coringas, que devem se chamar “coringa” e o naipe é
“coringa”). Escreva os seguintes métodos:

a) embaralha( ) – usando o método Math.random dá para trocar as cartas dentro do baralho, misturando-as (sorteie duas posições e troque-as. Repita este processo diversas vezes).
b) daCarta( ) – devolve uma carta, retirada do topo do baralho, se não estiver vazio, ou null.
c) temCarta( ) – verifica se tem carta no baralho, devolvendo true ou false.
A classe Baralho, assim construída, será útil para programar diversos jogos de cartas, através de novas classes que os implementem.
d) imprimeBaralho( ) – imprime as cartas para verificar como estão dispostas (se estão embaralhadas por exemplo).

Relacionados

  • JAVA
    1658 palavras | 7 páginas
  • algworks
    11651 palavras | 47 páginas
  • conceitos de programação
    1542 palavras | 7 páginas
  • Teste
    1479 palavras | 6 páginas
  • Java e orientação a objetos
    13632 palavras | 55 páginas
  • Grupo de estudos Java 01
    399 palavras | 2 páginas
  • Nenhum
    1695 palavras | 7 páginas
  • Apostila_Cap02-03-04 VP1
    1846 palavras | 8 páginas
  • prpgramacao
    1258 palavras | 6 páginas
  • Informatica_1
    2711 palavras | 11 páginas