Ola galera, surgiu esta duvida. é se eu perguntar a idade para que depois o if e else possa rodar? dei uma fritada nos miolos aqui e pesquisei mais um achei algo e gostaria de compartilhar aqui:
package sintaxevariaveefluxo;
import java.util.Scanner;
public class TestaCondiciona2 { public static void main(String[] args) { System.out.println("testando condicionais");
Scanner ler = new Scanner(System.in);
// 2. instanciando e criando um objeto Scanner
int idade;
//String nome;
System.out.printf("Informe a sua idade:\n");
idade = ler.nextInt(); // 3. entrada de dados (lendo um valor inteiro)
ler.nextLine(); // esvazia o buffer do teclado
//System.out.printf("\nInforme o seu nome:\n");
//nome = ler.nextLine(); // 3. entrada de dados (lendo uma String)
//System.out.printf("\nResultado:\n");
//System.out.printf("%s tem %d anos.\n", idade);
boolean temAmigo = true;
//tambem pode usar este codigo: boolean temAmigo = quantidadedePessoas >=2;
int quantidadePessoas = 1 ;
if(idade>=18) {
System.out.println("vocÊ tem mais de 18 anos! "
+ "você deveria estar na missão!!!");
}
else {
if(quantidadePessoas >=2 || idade >=18){
System.out.println("Se voce esta acompanhado é porque tem menos de 18, "
+ "não se preoculpe pois a idade de missão esta chegando!! alias"
+ "Vi que você esta tem um amigo ou amiga. "
+ "Sabe me dizer se ele(a) tem idade de missão?");
}else {
if(idade <=18 && temAmigo == true ) {
// posso usar assim tambem: if(idade <=18 && temAmigo )
System.out.println("vocÊ esta chegando aos 18 anos! "
+ "logo logo você estara na missão!!! Seu amigo (a) tambem caso tenha mais de 18!");
}
}
}
} }
a pergunta é: e se eu fosse perguntar se esta acompanhado? eu teria que colocar true?