Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''tibia ot''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 5 registros

  1. Arrays de Objetos!

    Main: import java.util.Scanner; public class Study { public static void main (String[] args){ Scanner input = new Scanner(System.in); Vector[] object = new Vector[5]; int[] nums = new int[2]; nums[0] = 3; nums[1] = 2; System.out.println("Test "+Vector.product_Numbers(nums)+""); // send int array to static method. while(true) { System.out.println("Create Form: [1]\nView Form: [2]\nForm Search: [3]\nDelete All Forms: [4]\nSystem Exit: [5]"); int main_menu = input.nextInt(); switch(main_menu) { case 1: for (int count = 0; count < 5; count++){ // input data. System.out.printf("Person (%d), Please, input your name: ", count+1); String name = input.next(); System.out.printf("Person (%d), Please, input your age: ", count+1); int age = input.nextInt(); object[count] = new Vector(name, age); //create a new array object. } break; case 2: try { Vector.sortArray(object); break; } catch(NullPointerException ex){ System.out.println("Please, first create a form."); break; } case 3: try { Vector.searchArray(object); break; } catch(NullPointerException ex){ System.out.println("Please, first create a form."); } case 4: try { Vector.deleteArray(object); break; } catch(NullPointerException ex){ System.out.println("Please, first create a form."); } case 5: System.out.println("Thanks for use the system!"); System.exit(0); } } // while end. } } Objeto: import java.util.Scanner; public class Vector { private String name; private int age; public Vector (String name, int age){ this.name = name; this.age = age; } public static void sortArray (Vector[] object){ for (int i = 4; i >= 0; i --){ // sort array. System.out.println(object[i].toString()); } } public static void deleteArray (Vector[] object){ for (int i = 4; i >= 0; i --){ // delete all arrays. object[i] = null; } } public static void searchArray (Vector[] object){ Scanner input = new Scanner(System.in); System.out.printf("Search Name: Please, input the name: "); String search = input.next(); for (int sch = 0; sch < 5; sch ++){ // search array. if (search.equals(object[sch].getName())){ System.out.println(object[sch].toString()); break; } else if (sch == 4){ System.out.println("Sorry, this name was not found."); } } } public String toString(){ return "Name: "+name+"\nAge: "+age+""; } public static int product_Numbers(int[] n){ int number = 1; for(int cont = 0; cont < 2; cont++){ number *= n[cont]; } return number; } // getters. public String getName(){ return this.name; } public int getAge(){ return this.age; } }
  2. Criptografia Binário e Cifra (ASCII)

    Agora o que vocês irão fazer com ambas é de sua imaginação. Decimal / Binário public static void converter (int valor_a) { // método converte decimal em binário a = valor_a; int calculo_converter; String binario = ""; for (int b = a; b >= 0; b/=2){ // divide o valor divisivel por 2. calculo_converter = b%2; // calcula o resto e gera os números binários. binario += Integer.toString(calculo_converter); // converte o calculo p/ string. if (b == 0){ break; } } // fim do for. for (int x = binario.length()-1; x >=0; x--){ // inverter o binário binario_reverso += binario.charAt(x); } } public static void reverter (String binario){ // método converte binário em decimal String c = binario; int e = c.length(); // ultima matriz. int reverter, calculo_reverter=0; for (int d = 0; d <= c.length()-1; d++){ e--; // redução de matriz reverter = Integer.parseInt(Character.toString(c.charAt(d))); // pegar o primeiro binário (converte char p/ string, string p/int) calculo_reverter = reverter*2; // calcula binario*2 decimal += (int)(Math.pow(calculo_reverter,e)); // potencializa calculo*matriz convertendo para decimal. } } Criptografia Cifra: public static void Converter(String valor_a){ valor = valor_a; int tamanho = valor.length(); for (int a = 0; a <= valor.length()-1; a++){ tamanho--; converter_palavra += Integer.toString(tamanho + 1); } } public static void Reverter(String teste){ String valorB = teste; int reverter, calculo; for (int b = valorB.length()-1; b >= 0; b--){ reverter = Integer.parseInt(Character.toString(valorB.charAt()); calculo = reverter -1; reverter_palavra += valor.charAt(calculo); } }
  3. Criptografia Simples de Dados, olhem.

    Resultado com a palavra teste: public class Criptografia { public static String valor, converter_palavra = "", reverter_palavra = ""; public static String getValor(){ return converter_palavra; } public static void Converter(String valor_a){ valor = valor_a; int tamanho = valor.length(); for (int a = 0; a <= valor.length()-1; a++){ tamanho--; converter_palavra += Integer.toString(tamanho + 1); } } public static void Reverter(String teste){ String valorB = teste; int reverter, calculo; for (int b = valorB.length()-1; b >= 0; b--){ reverter = Integer.parseInt(Character.toString(valorB.charAt()); calculo = reverter -1; reverter_palavra += valor.charAt(calculo); } } public static String Mensagem() { return "Palavra convertida: "+converter_palavra+"."; } public static String Mensagem2() { return "Palavra revertida: "+reverter_palavra+"."; } }
  4. Conversão de numerais, vale a pena VER!

    // @author Raphael S.Carvalho public class Binario_Decimal{ private static String binario_reverso = ""; // valor em binário. private static int a, decimal=0; // valor em decimal public static String getBinario(){ return binario_reverso; } public static void converter (int valor_a) { // método converte decimal em binário a = valor_a; int calculo_converter; String binario = ""; for (int b = a; b >= 0; b/=2){ // divide o valor divisivel por 2. calculo_converter = b%2; // calcula o resto e gera os números binários. binario += Integer.toString(calculo_converter); // converte o calculo p/ string. if (b == 0){ break; } } // fim do for. for (int x = binario.length()-1; x >=0; x--){ // inverter o binário binario_reverso += binario.charAt(x); } } public static void reverter (String binario){ // método converte binário em decimal String c = binario; int e = c.length(); // ultima matriz. int reverter, calculo_reverter=0; for (int d = 0; d <= c.length()-1; d++){ e--; // redução de matriz reverter = Integer.parseInt(Character.toString(c.charAt(d))); // pegar o primeiro binário (converte char p/ string, string p/int) calculo_reverter = reverter*2; // calcula binario*2 decimal += (int)(Math.pow(calculo_reverter,e)); // potencializa calculo*matriz convertendo para decimal. } } public static String Mensagem_Binario(){ // mensagem conversão decimal p/ binario return "O valor em decimal: ("+a+") foi convertido para o binário: ("+binario_reverso+")."; } public static String Mensagem_Decimal(){ // mensagem conversão binário p/ decimal return "O valor em binário: ("+binario_reverso+") foi convertido para o decimal: ("+decimal+")."; } } // @author Raphael S.Carvalho public class Raphael { public static void main (String[] args){ int a = 13; // valor em decimal. Binario_Decimal.converter(a); System.out.println(Binario_Decimal.Mensagem_Binario()); Binario_Decimal.reverter(Binario_Decimal.getBinario()); System.out.println(Binario_Decimal.Mensagem_Decimal()); } }
  5. Brincando com matrizes.

    Objeto: public class ObjetoMatrizes { private int linha, coluna; private int media; public ObjetoMatrizes (int coluna){ this.coluna = coluna; this.linha = 0; int[][]notas; notas = new int [3][2]; // Joao notas[0][0] = 8; notas[1][0] = 9; notas[2][0] = 7; // Maria notas[0][1] = 7; notas[1][1] = 8; notas[2][1] = 9; while(true){ media += notas[linha][coluna]; System.out.println(notas[linha++][coluna]); if (linha >= 3){ media = media/3; System.out.println("A media das notas é: "+media+"."); break; } } // fim do while. } } Main: import java.util.Scanner; public class TesteMatrizes { public static void main(String[] args){ Scanner input = new Scanner (System.in); System.out.println("Opções:\n\n-Nota do João: [1]\n-Nota da Maria [2]\n-Sair [3]"); int menu = input.nextInt(); int coluna = 0; switch(menu){ case 1: coluna = 0; break; case 2: coluna = 1; break; case 3: System.exit(0); default: System.out.println("Digite apenas as opções disponiveis!"); System.exit(0); } ObjetoMatrizes objeto = new ObjetoMatrizes(coluna); } }
×