Algoritmo Java - Ordenar 3 números inteiros (crescente)

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 17

  • @marcley
    @marcley 8 років тому +4

    Excelente Fernando. Resolveu meu problema. A melhor explicação, bem didática para iniciantes!!!! Parabéns e continue nos ajudando!!!

  • @NubemAcao
    @NubemAcao 4 роки тому

    Excelente vídeo, explicou de todas as formas possíveis e de fácil entendimento. Parabéns!

  • @silviabuffolopessoa1369
    @silviabuffolopessoa1369 5 років тому

    Muito obrigada pela explicação! O conteúdo foi apresentado de maneira fácil e simples! Me ajudou muito!!

  • @helderdanielcampos171
    @helderdanielcampos171 3 роки тому

    Muito bom, me ajudou bastante

  • @familiamasterfc7230
    @familiamasterfc7230 4 роки тому

    Muito obrigado resolveu minhas dúvidas de como construir essa classe

  • @leonardofontoura3791
    @leonardofontoura3791 5 років тому +1

    me ajudou muito

  • @KING_FLOCH...
    @KING_FLOCH... Рік тому

    *Por que não está reconhecendo o valor "0070" nesse código:*
    import java.util.*;public class Main
    {
    public static void main(String[] args)
    {
    int senha;
    Scanner entrada = new Scanner(System.in);
    senha = 0;
    while (senha != 0070) {
    System.out.print("Senha:");
    senha = entrada.nextInt();
    if ( senha == 0070) {
    System.out.println("CONECTADO");
    }else{
    System.out.println("Não foi possível conectar-se. Tente novamente.");
    }
    }
    }
    }

  • @andredesouzaaranda
    @andredesouzaaranda 5 років тому +3

    O menor número de possibilidades tem que ser considerado para desempenho.
    Segue:
    public String ordenar(int n1, int n2, int n3) {
    int aux = 0;
    if (n1 > n2) {
    aux = n2;
    n2 = n1;
    n1 = aux;
    }
    if (n2 > n3) {
    aux = n3;
    n3 = n2;
    n2 = aux;
    }
    if (n1 > n2) {
    aux = n2;
    n2 = n1;
    n1 = aux;
    }
    return n1 + " " + n2 + " " + n3;
    }

    • @pczinho2000
      @pczinho2000 3 роки тому

      Olha obrigado o moço do vídeo que explica muito bem e também chega ao resultado. E também obrigado ao moço do comentário que também explica muito bem e apresenta uma alternativa mais enxuta.
      Bom não sei se serei respondido, mas queria fazer uma pergunta. Eu tô começando agora na verdade eu nem tô em Java ainda eu tô em lógica de programação, seguindo a linguagem Java pra logo em seguida estudar Java em si
      E o segundo exercício da lista de estrutura de decisão é esse dos 3 números em ordem crescente. Só que eu perdi uma hora tentando resolver e não consegui. Pensei em if, else if, usar && pra comparar e switch case, ai né convencido que não ia saber eu vim pesquisar. Será que devo me desesperar? :(
      Bom obrigado a todos pela ajuda e atenção xP

    • @andredesouzaaranda
      @andredesouzaaranda 3 роки тому

      @@pczinho2000 Normal, Lógica de Programação é assim mesmo! Quer um desafio? este já fiz, e levei 1 dia. Calcule o dia de uma data da Páscoa para um determinado ano passado como paramêtro, o resultado é somente o dia. Ex: 1, 2, 29, 31...😀
      Ex:
      diaDaPascoa(2022)
      public static void diaDaPascoa(int ano){
      ...
      }

  • @wiimortal9222
    @wiimortal9222 10 років тому

    Ei meu brother, vlw... to tentando fazer aki um programa que calcule a mediana de números, tava precisando disso pra colocar os num em rol, vlw!

  • @fabianoalmeida5725
    @fabianoalmeida5725 4 роки тому +1

    dava ppra fazer por switch case?

  • @adelmomenezes8424
    @adelmomenezes8424 4 роки тому

    Eu achei mais complicado , vc já pensou em colocar uma variável auxiliar , e trocar os valores ? Ex: força o maior valor ir para a variável C e força o menor valor ir para variável A ?!!! Com isso vc teria o maior número em C e o menor número em A ! Ex: se A for maior que B faça : Aux:A ; A: B; B : Aux ; com isso vc tá colocando o maior valor em B ! Depois vc troca o valor de B com o valor de C ! E por fim vc troca o valor de A novamente com o valor de B caso o valor de A seja maior que o valor de B

    • @fernandocarregosa1394
      @fernandocarregosa1394  4 роки тому

      O bom de Programação é isso, cada um faz de uma forma e pode chegar ao mesmo resultado.
      Obrigado pela mensagem, porém eu deixei a programação de sistemas a alguns anos, por isso não irei alterar agora. kkkkkkk

  • @tagolm
    @tagolm 8 років тому +2

    O método Bubble Sort é um pouco mais fácil de entender e fazer. Mas curti teus vídeo-aulas!