Ir ao conteúdo

Posts recomendados

Postado
package Alunos;

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class Main 
{
 public static void main(String[] args)
 {
	 
 int Escolha;

 // Menu 
 System.out.println("Escolha Um Dos Seguintes Operadores\n1-Lista De Alunos\n2-Registar Alunos\n3-Lista De Disciplinas\n4-Registar Disciplina\n5-Sobre O Programa\nDigite A Sua preferência---->");
  Scanner Ler= new Scanner(System.in);
   Escolha = Ler.nextInt();
	
 //Escolha Das Opções
   
 switch(Escolha)
 {
 //Lista Dos Alunos Registrados
 
 case 1:
 {
	
 System.out.println("Lista De Alunos\n\n");
  System.out.println(Alunos);
 }

//Registro Dos Alunos
 
  case 2:
  {
  System.out.println("Registrar Alunos\n\n");
   Alunos a = new Alunos();
   a=CriarAlunos();
   List<String> Alunos = new ArrayList<>();
   
  //Apresentação Dos Dados Do Alunos
	
   System.out.println("Obrigado Por Se Inscrever.\n Estes Sao Os Seus Dados:");
  	
  	System.out.println("Nome: " + a.Nome);
  	 System.out.println("Idade: " + a.Idade);
  	System.out.println("Disciplina: " + a.Disciplina);
  	System.out.println("Ano De Escolaridade: " + a.Ano);
  	 System.out.println("Turma: " + a.Turma); 
  	 break;
  	 
  } 

//Lista Das Disciplinas
  
 case 3:
 {
 System.out.println("Lista Das Disciplinas\n\n");
  System.out.println(Disciplina);
 } 
 
  //Registro Da Disciplinas
 
  case 4:
  {
  System.out.println("Registrar Disciplina\n\n");
  Disciplina d = new Disciplina();
  d=CriarDisciplina();
  List<Disciplina> Disciplina = new ArrayList<>();
  
  //Apresentação Dos Dados Da Disciplina
	
   System.out.println("Obrigado Por Se Inscrever. \nEstes Sao Os Seus Dados:");
		
	System.out.println("Nome Da Disciplina: " + d.NomeDisciplina);
	 System.out.println("Ano De Escolaridade: " + d.AnoDisciplina);
	System.out.println("Turma: " + d.TurmaDisciplina);
	 break;
  } 
 
 //Sobre O Programa
  
 case 5:
 {
 System.out.println("Sobre O Programa\n\nPrograma Criado Por Ricardo Camilo 2ºG/H Nº24");
  break;
 }
 }
}

//Criação De Base De Dados Da Disciplina
 
public static Disciplina CriarDisciplina()
{
  //Declaração De Variaveis

   int RespostaAnoDisciplina;
    String RespostaNomeDisciplina,RespostaTurmaDisciplina;
			
	 Scanner ler3 = new Scanner (System.in);
	Scanner ler4 = new Scanner (System.in);

  //Pergunta O Nome Da Disciplina
		  
   System.out.println("Digite o Seu Nome Da Disciplina: ");
    RespostaNomeDisciplina = ler3 .nextLine();
		
  //Pergunta O Ano Da Disciplina
		 
   System.out.println("Digite o Ano De Escolaridade: ");
	RespostaAnoDisciplina = ler4 .nextInt();
		  
  //Pergunta A Turma
		 
   System.out.println("Digite a sua Turma: ");
	RespostaTurmaDisciplina = ler3.nextLine();

		 
   //Criar Uma Base De Dados Da Disciplina
		 
	Disciplina d = new Disciplina();
		
	d.NomeDisciplina=RespostaNomeDisciplina;
	d.AnoDisciplina=RespostaAnoDisciplina;
	d.TurmaDisciplina=RespostaTurmaDisciplina;
		 
	return d;
}

//Criação De Base De Dados Do Aluno

public static Alunos CriarAlunos()
{
//Declaração De Variaveis

	int RespostaIdade,RespostaAno;
	 String RespostaNome,RespostaDisciplina,RespostaTurma;
		
	 Scanner ler1 = new Scanner (System.in);
	  Scanner ler2 = new Scanner (System.in);

 //Pergunta O Nome
	  
	System.out.println("Digite o Seu Nome: ");
	 RespostaNome = ler1 .nextLine();
	
 //Pergunta A Idade
	 
	System.out.println("Digite a Sua Idade: ");
	 RespostaIdade = ler2 .nextInt();
	
 //Pergunta A Disciplina
	 
	System.out.println("Digite a Disciplina: ");
	 RespostaDisciplina = ler1 .nextLine();

	//Pergunta O Ano De Escolaridade
	 
	 System.out.println("Digite o Seu Ano De Escolaridade: ");
	  RespostaAno = ler2 .nextInt();
	  
 //Pergunta A Turma
	 
	System.out.println("Digite a sua Turma: ");
	 RespostaTurma = ler1 .nextLine();
	 
 //Criar Uma Base De Dados Do Aluno
	 
  Alunos a = new Alunos();
  
   a.Nome=RespostaNome;
   a.Idade=RespostaIdade;
   a.Disciplina=RespostaDisciplina;
   a.Ano=RespostaAno;
   a.Turma=RespostaTurma;
	
    return a;
}
}

Boa Tarde Galera,olha o meu programa o objetivo é criar um aluno,depois mostrar numa lista.(eu gostaria de saber como criar).

Eu também gostaria De ajuda no Meu programa que tá dando erro nestas partes **assinaladas** com este simbolo **.

 

Case 1:

{

System.out.println("Lista De Alunos\n\n");
  **System.out.println(Alunos);**
 }

//Registro Dos Alunos
 
  case 2:
  {
  System.out.println("Registrar Alunos\n\n");
   Alunos a = new Alunos();
   a=CriarAlunos();
   List<String> Alunos = new ArrayList<>();
   
  //Apresentação Dos Dados Do Alunos
    
   System.out.println("Obrigado Por Se Inscrever.\n Estes Sao Os Seus Dados:");
      
      System.out.println("Nome: " + a.Nome);
       System.out.println("Idade: " + a.Idade);
      System.out.println("Disciplina: " + a.Disciplina);
      System.out.println("Ano De Escolaridade: " + a.Ano);
       System.out.println("Turma: " + a.Turma); 
       break;
       
  } 

//Lista Das Disciplinas
  
 case 3:
 {
 System.out.println("Lista Das Disciplinas\n\n");
  **System.out.println(Disciplina);**
 } 
 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...