BEECROWD 1020 - Idade em Dias ( Resolução em Java ) | URI Online Judge

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 12

  • @canalmaonocodigo
    @canalmaonocodigo  3 года назад +1

    Aprenda a baixar e instalar o Java da forma correta: ruclips.net/video/Cq7gdAVPlF4/видео.html
    Acompanhe a Resolução de Exercícios pela Playlist: ruclips.net/video/AB8UnQxJH5w/видео.html

  • @morgan.k.dimitri
    @morgan.k.dimitri 3 года назад

    Muito bom mesmo, continua postando, tá ajudando muito!!!

  • @desastre_0
    @desastre_0 2 года назад +1

    Locale.setDefault(Locale.US);
    Scanner mostrar = new Scanner(System.in);
    int idade = mostrar.nextInt();
    int mes = 0;
    int dias = 0;
    int ano = 0 ;
    ano = idade / 365;
    idade = idade % 365;
    mes = idade / 30;
    idade = idade % 30;
    dias = idade;
    System.out.println("ano(s) " + ano);
    System.out.println("mes(es) " + mes);
    System.out.println("dia(s) " + dias);
    fiz desse jeito e deu super certo

  • @euaqui9139
    @euaqui9139 2 года назад +1

    Eu usei o mesmo modelo que vc usou no exercício 1018, ficou menor, pois usei apenas 1 variável.
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    System.out.println( n / 365 + " ano(s)");
    n = n % 365;
    System.out.println( n / 30 + " mes(es)");
    n = n % 30;
    System.out.println( n + " dia(s)");
    sc.close();

  • @renatorodrigues2466
    @renatorodrigues2466 5 лет назад +1

    Muito legal seu canal, parabéns !!!

  • @MsGoodRichard
    @MsGoodRichard 2 года назад +1

    Salve tbm fiz essa, o meu ficou assim
    import java.util.Scanner;
    public class IdadeEmDias {
    public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    int anos, meses, dias, totalDias;
    totalDias = input.nextInt();
    anos = totalDias / 360;
    meses = (totalDias % 365) / 30;
    dias = (totalDias % 365 ) % 30;
    System.out.println(anos + " ano(s)");
    System.out.println(meses + " mes(es)");
    System.out.println(dias + " dia(s)");
    input.close();
    }
    }

  • @eliakimpaulino2976
    @eliakimpaulino2976 3 года назад

    Esse é muito parecido com o 1019 haha quem fez ele faz esse e vice-versa! Segue uma outra solução:
    import java.util.Locale;
    import java.util.Scanner;
    public class Main {
    public static void main(String[] args) {
    Locale.setDefault(Locale.US);
    Scanner sc = new Scanner(System.in);
    // Idade em dias
    int valor, anos, mes, dias;
    valor = sc.nextInt();
    anos = valor / 365;
    mes = ((valor % 365) / 30);
    dias = ((valor % 365) % 30);
    System.out.println(anos + " ano(s)");
    System.out.println(mes + " mes(es)");
    System.out.println(dias + " dia(s)");
    sc.close();
    }
    }

  • @lucasgomesmatos5177
    @lucasgomesmatos5177 3 года назад

    fiz o msm calculo manualmente na calculadora e deu um resultado mto estranho. Devo ta calculando alguma coisa muito errada kkkkkk
    Eu acho que na programação da certo e funciona pq sim ou pq Deus quis assim e eu so aceito pq doi menos kkkkkkkk

  • @Sunokami
    @Sunokami 2 года назад

    Resolvi dessa forma:
    import java.util.Scanner;
    public class AgeInDays2 {
    public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int idade, ano = 0, mes = 0, dia = 0;
    idade = in.nextInt();
    while (idade >= 30) {
    if (idade >= 365) {
    idade = idade - 365;
    ano++;
    } else if (idade < 365 && idade >= 30) {
    idade = idade - 30;
    mes++;
    }
    }
    dia = idade;
    System.out.println(ano + " ano(s)
    " + mes + " mes(es)
    " + dia + " dia(s)");
    in.close();
    }
    }

    • @euaqui9139
      @euaqui9139 2 года назад

      q massa. ainda não cheguei nos condicionais 🙂

  • @gabigoltv4636
    @gabigoltv4636 11 месяцев назад

    eu nunca vou aprender isso mds