Exercícios em JAVA

4 respostas
J

Estou com algumas dúvidas referentes a esta lista de exercícios em JAVA, só consegui resolver os primeiros.

  1. O Java trabalha com vetores multidimensionais? sim não e
    como?
    Sim, Java pode trabalhar com varias matrizes sendo: bidimensionais, tridimensionais, quadridimensionais e assim por diante.

  2. Posso ter em um mesmo array valores de tipos diferentes como int e float por exemplo?
    Sim, usando as conversões de tipos de dados. Ex: conversão de String para int (Int valorint.interger.paseint (valorstring):wink:

  3. Como posso trabalhar com apenas um elemento do vetor?
    Apenas indicando entre colchetes a posição desejada do vetor já criado.

  4. Os vetores podem ser passados para os métodos como argumentos? como?
    Sim, você pode especificar uma determinada posição do vetor para fazer por exemplo uma tomada de decisão.

  5. Quais as três etapas da ?vida? de um vetor e para que servem? Dê um exemplo.
    Declaração, posicionamento e inicialização. Os vetores servem para não precisarmos declarar um numero muito grande de variáveis, basta declarar uma variável e dentro dela posicionar os valores desejados.

  6. Faça um programa que leia as notas de um aluno seqüencialmente. Primeiramente o usuário
    deve dizer o número total de notas e depois deve digitá-las manualmente. Utilize Interface
    gráfica!

  7. Faça um método que recebe dois vetores como argumentos. Execute a soma destes, elemento
    a elemento e coloque em um outro vetor. Como este será retornado?

  8. Crie um método para ordenar uma matriz de inteiros de qualquer tamanho. Sabendo que a ordenação se dá pela primeira coluna, quais os argumentos que deveriam ser passados para o método?

  9. Dado um vetor qualquer, crie um método para encontrar os valores: maior, menor e médio.
    Coloque-o em uma String que deve ser retornado.

  10. Dado um vetor qualquer de inteiros, utilize o método bublesort para ordená-lo.

Por favor, se alguem puder ajudar nos próximos exercícios eu agradeço. Obs: Sou iniciante em programação.l

4 Respostas

Andre_Rosa

Sim, mas você não postou a sua dúvida referente à tarefa, postou apenas o enunciado e algumas respostas. Bem, você ao menos tentou fazer os programas solicitados? Se sim, poste aqui. Não é nenhum bicho de sete cabeças esse seu exercício, mas creio que você só receberá auxilio se quiser ser auxiliado, enfim, fazendo também sua parte.

ViniGodoy

No item 2, o array não pode conter elementos de tipos de dados diferentes.

No caso das conversões de tipo, seu array será de um único tipo (String, por exemplo). Você converterá seu dado após ele ter sido retirado do array.

Em tempo: É possível criar um array que armazene objetos de subclasses diferentes, desde que tenham uma superclasse em comum. Entretanto, especializações ainda são consideradas do mesmo tipo que suas classes base.

dieguittom

Isso mesmo
Se você declarar uma array do tipo Object, poderá colocar qualquer coisa nela. Porque todas as classes herdam de Object. Mas seu tipo é apenas um no caso Object

WellingtonRamos

Claro.
Qual a dúvida :?:

:arrow: É iniciante E QUER APRENDER, sugiro, ao menos, entrar no site da caelum e baixar a apostila básica de java (FJ-11)

Criado 19 de maio de 2011
Ultima resposta 20 de mai. de 2011
Respostas 4
Participantes 5