void Cadastrar(){
System.out.println("Deseja cadastar cliente?.digite de 0 a 3");
qtd=x.nextInt();
while(qtd<0||qtd>3){
System.out.println("Numero invalido.digite de 0 a 3");
qtd=x.nextInt();
}
for(i=0;i<qtd;i++){
System.out.println("Digite o nome do aluno");
this.nome=x.next();
System.out.println("Digite a idade");
this.idade=x.next();
System.out.println("Digite o endereço");
this.end=x.next();
System.out.println("Digite o telefone");
this.Tel=x.next();
System.out.println("Digite a mensalidade");
this.mensalidade=x.nextDouble();
System.out.println("O aluno tem bolsa de estudos ?");
String resp=x.next();
if(resp.equals("sim")){
System.out.println("Selecione a bolsa do canditado"
+ "\n1.20%"
+ "\n2.50%"
+ "\n3.100%");}
if(resp.equals("não")){
for(i=0;i<qtd;i++){
finalmensal=mensalidade;
}
}
String resp1=x.next();
if(resp1.equals("1")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*0.20 ;
finalmensal=mensalidade-bolsa;
}
}
if(resp1.equals("2")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*0.50 ;
finalmensal=mensalidade-bolsa;
}
}
if(resp1.equals("3")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*1.00;
finalmensal=mensalidade-bolsa;
}
}
}
}
void ImprimirCadastro(){
for(i=0;i<qtd;i++){
System.out.println("-----------------------------");
System.out.println("Cadastro de alunos");
System.out.println("-----------------------------");
System.out.println("Aluno:"+i);
System.out.println("Nome:"+this.nome);
System.out.println("Endereço:"+this.end);
System.out.println("Telefone:"+this.Tel);
System.out.println("Idade:"+this.idade);
System.out.println("Mensalidade:"+this.finalmensal);
}
}
}
package exercicios.da.aula11;
import java.util.*;
public class InstanciaAluno {
public static void main(String args[]){
Scanner x=new Scanner(System.in);
System.out.println("--------------------------------");
System.out.println("Sistem de casdastro de alunos");
System.out.println("---------------------------------\n");
System.out.println("Seja bem vindo\n");
System.out.println("Deseja usar nosso sistema ?");
String resp=x.next();
while(resp.equals("sim")){
System.out.println("Escolha uma das opções do menu:");
System.out.println("\n1.Cadastrar Aluno"
+ "\n2.Consultar Cadastro"
+ "\n3.Sair");
String resp1=x.next();
if(resp1.equals("1")){
Aluno z=new Aluno();
z.Cadastrar();
System.out.println("Deseja voltar pro menu principal ?");
resp=x.next();
}
if(resp1.equals("2")){
Aluno z=new Aluno();
z.ImprimirCadastro();
System.out.println("Deseja voltar pro menu principal ?");
resp=x.next();
}
if(resp1.equals("3")){
System.out.println("Obrigado por utilizar nosso sistema");
System.exit(0);
}
}
while(resp.equals("não")){
System.out.println("Obrigado por utilizar nosso sistema");
System.exit(0);
}
}
}
Me ajuda ai galera o meu problema é quando tento imprimir o dados do cadastro que o console não exibe eles
Pergunta
chavolatra
package exercicios.da.aula11;
import java.util.*;
public class Aluno {
Scanner x=new Scanner(System.in);
String nome[]=new String[3];
String end[]=new String[3];
String Tel[]=new String[3];
String idade[]=new String[3];
Double mensalidade[]=new Double[3];
Double bolsa[]=new Double[3];
Double finalmensal[]=new Double[3];
int i,qtd;
void Cadastrar(){
System.out.println("Deseja cadastar cliente?.digite de 0 a 3");
qtd=x.nextInt();
while(qtd<0||qtd>3){
System.out.println("Numero invalido.digite de 0 a 3");
qtd=x.nextInt();
}
for(i=0;i<qtd;i++){
System.out.println("Digite o nome do aluno");
this.nome=x.next();
System.out.println("Digite a idade");
this.idade=x.next();
System.out.println("Digite o endereço");
this.end=x.next();
System.out.println("Digite o telefone");
this.Tel=x.next();
System.out.println("Digite a mensalidade");
this.mensalidade=x.nextDouble();
System.out.println("O aluno tem bolsa de estudos ?");
String resp=x.next();
if(resp.equals("sim")){
System.out.println("Selecione a bolsa do canditado"
+ "\n1.20%"
+ "\n2.50%"
+ "\n3.100%");}
if(resp.equals("não")){
for(i=0;i<qtd;i++){
finalmensal=mensalidade;
}
}
String resp1=x.next();
if(resp1.equals("1")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*0.20 ;
finalmensal=mensalidade-bolsa;
}
}
if(resp1.equals("2")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*0.50 ;
finalmensal=mensalidade-bolsa;
}
}
if(resp1.equals("3")){
for(i=0;i<qtd;i++){
bolsa=mensalidade*1.00;
finalmensal=mensalidade-bolsa;
}
}
}
}
void ImprimirCadastro(){
for(i=0;i<qtd;i++){
System.out.println("-----------------------------");
System.out.println("Cadastro de alunos");
System.out.println("-----------------------------");
System.out.println("Aluno:"+i);
System.out.println("Nome:"+this.nome);
System.out.println("Endereço:"+this.end);
System.out.println("Telefone:"+this.Tel);
System.out.println("Idade:"+this.idade);
System.out.println("Mensalidade:"+this.finalmensal);
}
}
}
package exercicios.da.aula11;
import java.util.*;
public class InstanciaAluno {
public static void main(String args[]){
Scanner x=new Scanner(System.in);
System.out.println("--------------------------------");
System.out.println("Sistem de casdastro de alunos");
System.out.println("---------------------------------\n");
System.out.println("Seja bem vindo\n");
System.out.println("Deseja usar nosso sistema ?");
String resp=x.next();
while(resp.equals("sim")){
System.out.println("Escolha uma das opções do menu:");
System.out.println("\n1.Cadastrar Aluno"
+ "\n2.Consultar Cadastro"
+ "\n3.Sair");
String resp1=x.next();
if(resp1.equals("1")){
Aluno z=new Aluno();
z.Cadastrar();
System.out.println("Deseja voltar pro menu principal ?");
resp=x.next();
}
if(resp1.equals("2")){
Aluno z=new Aluno();
z.ImprimirCadastro();
System.out.println("Deseja voltar pro menu principal ?");
resp=x.next();
}
if(resp1.equals("3")){
System.out.println("Obrigado por utilizar nosso sistema");
System.exit(0);
}
}
while(resp.equals("não")){
System.out.println("Obrigado por utilizar nosso sistema");
System.exit(0);
}
}
}
Me ajuda ai galera o meu problema é quando tento imprimir o dados do cadastro que o console não exibe eles
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.