Galera to com um problema em chamar os métodos da minha classe.
o programa esta executando pelo netbeans, mas não esta fazendo os cálculos e nem exibindo o total q são os meus métodos.
AI VAI OS CÓDIGOS !
PRINCIPAL
CLASSE MENOR14ANOS
o programa esta executando pelo netbeans, mas não esta fazendo os cálculos e nem exibindo o total q são os meus métodos.
AI VAI OS CÓDIGOS !
PRINCIPAL
- Código:
package estadio;
import java.util.Scanner;
public class Estadio {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
Menor14Anos menor = new Menor14Anos();
int ingresso;
System.out.println("Digite: \n 1- Camarote R$ 300,00 \n 2- Arquibancada R$ 100,00");
ingresso = scan.nextInt();
if(ingresso == 1){
System.out.println("ingresso para Camarote comprado !");
}
else if(ingresso == 2){
System.out.println("Ingresso para Arquibancada comprado !");
}
else{
System.out.println("Opção invalida");
}
String nome, cpf;
int idade;
Scanner leia = new Scanner(System.in);
System.out.println("Digite o nome do torcedor:");
nome= leia.nextLine();
System.out.println("Digite o CPF do torcedor:");
cpf= leia.nextLine();
System.out.println("Digite a idade do torcedor:");
idade = leia.nextInt();
if (idade <= 14) {
System.out.println("Torcedor tem desconto de 50% no ingresso");
int id = scan.nextInt();
menor.setcalcularIngresso(idade);
System.out.println("Preço do ingresso: " + menor.getexibirIngresso());
}
else System.out.println("Valor integral no ingresso"); {
}
}
}
CLASSE MENOR14ANOS
- Código:
package estadio;
public class Menor14Anos {
int idade;
double precoI;
public void setcalcularIngresso(int idade){
this.precoI = (this.precoI * 0.50);
}
public double getexibirIngresso(){
return this.precoI;
}
Obrigado desde já !!!!
}