compras"); //voce pode colocar condicoes dentro de outras condicoes if(dinheiro >50){System.out.println("voce pode comprar uma master sword");}} else{System.out.println("voce vai ficar parado!");} int dinheiro2 = 100; System.out.println("Quem matou a vidente?"); System.out.println("1- neta 2-criada arabe 3-servo indiano" ); int x2 = s.nextInt();//colocar numero da resposta switch(x2){ case 1: System.out.println("Ela demonstro um grande intere-se na morte da velha"); break; case 2: System.out.println("Ela era unica que estranhamente ja tinha uma arma"); break; case 3: System.out.println("Paraceu realmente se precupar com a vidente quando quis arrombar a porta"); break; default: System.out.println("ambos estavao fora do quarto pode ser nenhum dos 3"); //agora varios casos com a mesma resposta /*usarei netbeans pois esse comando e uma novidade do java 7 e o eclipse nao aceita switch com string */ System.out.println("escolha um desses pokemons"); System.out.println("pikachu zapidos voltorbe bulbasauro oddishi chikorita charmander Vulpix magmar"); String pokemons = s.nextLine(); switch(pokemons){ case "pikachu": case "zapidos": case "voltorbe": System.out.println("voce escolhe um pokemon do tipo eletrico"); break; case "bulbasauro": case "oddishi": case "chikorita": System.out.println("voce escolhe um pokemon do tipo folha"); break; case "charmander": case "Vulpix": case "magmar": System.out.println("voce escolhe um pokemon do tipo fogo"); break; default: System.out.println("desconhecido"); } } //dentro do for pode usar numeros e variaveis vo usar variaveis pra ficar interativo for(int i = 0;i<3;i++ ){//imprimir uma sequencia de numeros System.out.println(i);} System.out.println("digite um numero de vezes que voce quer que repita a mensagem"); int repeticao = s.nextInt(); for(int i = 0;i<=repeticao;i++){//imprimir uma mensagem muitas vezes System.out.println("eu bart simpson nao farei os professores chorar"); } //essa variavel so pode ser usada dentro do bloco for String texto = ""; System.out.println("digite um numero pra ver uma sequencia crescente e decresente"); int numero = s.nextInt(); for(int a = 0;a<numero;a++){//cescente de 0 a numero texto += a + ",";} System.out.println(texto); String texto2 = ""; for(int b = numero;b>0;b--){//decresentes de numero a 0 texto2 += b + ",";} System.out.println(texto2); String texto3 = ""; System.out.println("escolha um numero para saber quantos numeros imapares e pares tem"); int numero2 = s.nextInt(); for(int c = 0;c<=numero2;c++){//quantos numeros pares a de 0 a numero if(c % 2 == 0){texto3 += c + ",";}} System.out.println(texto3); String texto4 = ""; for(int d = 0;d<=numero2;d++){//quantos numeros impares a de 0 a numero if(x % 2 != 0){texto4 += d + ",";}} System.out.println(texto4); System.out.println("qual tamanho do quadrado?"); int tamanho = s.nextInt(); for(int e = 0;e<=tamanho;e++){//for dentro de for montar um quadrado for(int i = 0;i<=tamanho;i++){ System.out.print("* "); } System.out.println();//quebra de linha} //for comum percorrendo um array int[] pares = {2,4,6,8}; for(int i = 0; i<pares.length;i ++){ int par = pares[i]; System.out.print(par + ","); } System.out.println();//quebra de linha so pra separar os exemplos //foreach ou for aprimorado percorrendo um array for(int par : pares){ System.out.print(par + ","); }//e mais simples porem nao da pra editar a variavel isso limita muito ArrayList<Integer> list = new ArrayList<Integer>(); for(int i = 0;i <= 10;i++){//adicionar a lista numeros list.add(i); } System.out.println();//quebra de linha for(Integer numero3:list){//apresentar os numeros que voce adicionou na lista System.out.print(numero3 + ","); } //Fluxo de repeticao while,do while int i = 0; while(i < 10){ System.out.print(i); i++; } System.out.println();//quebra de linha for(int f =0;f < 10;f++){ System.out.print(f); } int x3 =