package Logica;import java.util.Scanner;import javax.swing.JOptionPane;public class Entrada { /** * Criar um programa que aceite a entrada de informacoes */ public static void main(String[] args) { //interagindo com o usuario Scanner s = new Scanner(System.in); System.out.println("Voce esta cercado por caras maus o que voce vai fazer?"); String resposta1 = s.nextLine(); System.out.println(resposta1); System.out.println("Voce esta encurralado agora sera que da pra enfrentar?!"); System.out.println("primeiro veja voce tem dois amigos e quantos inimigos sao?"); int inimigos = s.nextInt(); System.out.println(inimigos + " impossivel melhor tentar convencelos"); System.out.println("os negocios vao mal melhor baixar o preco"); System.out.println("qual o novo preco por trabalho?"); double preco = s.nextDouble(); System.out.println(preco + " R$ com esse preco logo aparece alguem"); System.out.println("voce aceita esse trabalho? true ou false"); boolean aceita = s.nextBoolean(); System.out.print(aceita + "sim claro"); String pokemon = JOptionPane.showInputDialog("Qual pokemon voce escolhe"); JOptionPane.showMessageDialog(null, "voce recebeu um " + pokemon); }} package Logica;public class Wrapper { /**class WRAPPER * Byte, Short,Integer,Long,Float, * Character,Void,Double,Boolean. * Conversoes */ public static void main(String[] args) { Integer idade = new Integer(20); Double preco = new Double("12.45");//esta em String double d = preco.doubleValue();//converter a string para double int i = preco.intValue();//converter a string para int byte b = preco.byteValue();//converter a string para byte short s = preco.shortValue();//converter a string para short long l = preco.longValue();//converter a string para long float f = preco.floatValue();//converter a string para float System.out.println(d); Boolean casado = new Boolean("true"); //Converssao statica double d1 = Double.parseDouble("123.45"); int i1 = Integer.parseInt("123"); float f1 = Float.parseFloat("3.14F"); //para valor binario int i2 = Integer.valueOf("101011" ,2 );//base binaria e 2. System.out.println(i2); }} package Logica;/** * * @author zideon */public class TiposPrimitivos { public static void main(String[] args) { char c = 'M'; boolean bo = true;//true ou false byte b = 127;//cem short s = 32767;//32 mil. int i = 2000000000;//2 bilhoes long l = 9000000000000000000L;//9 quintilhoes double d = 1.7976931348623157E+308;//IEEE 754 float f = 123F; //Forma binaria byte bb = 0b01010101;//8 bits/1 byte short ss = 0b0101010101010101;//16 bits/2 byte int ii =0b01010101010101010101010101010101;//32 bits/4 byte System.out.println(bb); System.out.println(ss); System.out.println(ii); //converter i = s;//Cast Implicito System.out.println(s); System.out.println(i); i = (int)l;//Cast Explicito System.out.println(l); System.out.println(i); }} package Logica;public class Mensagem { /** * @author Fabio Berlim */ public static void main(String[] args) { System.out.println("Java eu escolho voce!"); }} package Logica; /** * * @fabio berlim */import java.util.ArrayList;import java.util.Random;import java.util.Scanner;public class Fluxo { /** * @param args */ /** * @param args */ public static void main(String[] args) { //aula de if e else int forca = 1; if(forca > 10){ System.out.println("voce moveu a pedra"); }else{System.out.println("voce nao tem forca suficiente!");} //jogar um numero do dado se for pra voce acerta o ataque Random r = new Random(); int dado = r.nextInt(6) + 1;//num pode 0 //achar numero par e impar if((dado % 2) == 0){System.out.println("par voce acertou o ataque");} else{System.out.println("impar voce errou!");} //fazer perguntas System.out.println("Qual caminho voce escolhe?"); System.out.println("1- montanha 2-floresta 3-cidade" ); Scanner s = new Scanner(System.in); int dinheiro = 100; int x = s.nextInt(); //varias condicoes if(x == 1){System.out.println("voce segue pela montanha e encontra um ogro");} else if(x == 2){System.out.println("voce segue pela floresta e e roubado");} else if(x == 3){System.out.println("Na cidade voce vai fazer