Javafree
Página Inicial do Fórum > Java Básico

Ajuda para resolver exercicio em Java



Criar novo tópico   Responder tópico


  1. FumeroBR
    Posts:2


    Comment Arrow

    Publicado em: 10/09/2016 20:34:27

    Olá pessoal gostaria de ajudar para resolver esse exercício:

    Crie uma classe Aluno com os atributos nome, idade, matricula e se a matrícula está ativa ou não. E crie uma turma com os atributos código da turma, ano, semestre, alunos e quantidade de alunos.

    Inclua os alunos em uma determinada turma e apresente seus nomes, além de apresentar quantos alunos existem na turma e quantos estão com a matrícula ativa

    Exemplo dos dados:

    Aluno: Joao, 30, UC2002; Maria, 29, UC2003

    Turma: codigo 1A,2016,2, array de alunos: [Aluno Joao, Aluno Maria], 2 alunos ao todo.

    Exemplo de resultado:

    JOAO- matricula ativa

    MARIA- matricula inativa

    2 ALUNOS AO TODO

    1 ATIVO

    package exercicio3;

    import java.util.Scanner;
    import java.util.Arrays;

    public class TurmaAlunos {

    public static void main(String[] args ) {

    Scanner input = new Scanner(System.in);
    String nome[] = new String[2];
    int idade[] = new int[2];
    String matricula[] = new String[2];


    System.out.println("Esta é a turma de código 1A, ano 2016, segundo semestre" );

    for (int i=0; i<=1; ++i) {


    System.out.print("Digite o nome do " +(i+1)+ "º aluno: " );
    nome = input.nextLine();

    System.out.print("Digite a matrícula do " +(i+1)+ "º aluno: " );
    matricula = input.nextLine();

    System.out.print("Digite idade do "+(i+1)+ "º aluno: " );
    idade = input.nextInt();

    }

    input.close();
    }

    }

    Esse é o inicio do meu código mas aparentemente está com um erro que não estou conseguindo detectar, na hora de imprimir da erro no segundo aluno pois o nome e matricula saem juntos

    Esta é a turma de código 1A, ano 2016, segundo semestre
    Digite o nome do 1º aluno: Marcelo
    Digite a matrícula do 1º aluno: UC2002
    Digite idade do 1º aluno: 37
    Digite o nome do 2º aluno: Digite a matrícula do 2º aluno:
    Digite idade do 2º aluno:



  1. kaivdois
    Posts:2


    Comment Arrow

    Publicado em: 17/09/2016 13:37:04

    Pessoal to apanhando muito para aprender gostaria que alguém poderia da um help de como resolver essas questões. obrigado pela atenção vlw!!


    Crie uma classe que possua métodos para decompor um número digitado pelo
    usuário, entre 1 e 999.999.999 em unidades, dezenas e centenas;
    2. Deverá haver um método para cada decomposição, ou seja, um método para
    unidades, um para dezenas, um para centenas e outro para milhares;
    3. Faça uma classe executável que retorne na tela a decomposição do número no
    seguinte formato:
    Esse número contém x milhões
    Esse número contém y milhares
    Esse número contém z centenas
    Esse número contém w dezenas
    Esse número contém k unidades
    Onde k, w, z, y, x devem ser a quantidade de milhões, milhares, centenas, dezenas e unidades
    respectivamente.
    4. Os métodos devem apenas retornar um número (quantidade) e a interface deve
    ser feita apenas na classe executável;



  1. Relacionados