1
resposta

[Sugestão] Sugestão do exercico

import java.time.*;
import java.time.format.DateTimeFormatter;
import java.util.Scanner;

public class Principal {

    public static void main(String[] args){


        DateTimeFormatter formato = DateTimeFormatter.ofPattern("dd/MM/yyyy");
        Scanner teclado = new Scanner(System.in);

        System.out.println("Digite a data inicial da tarefa (dd/MM/yyyy)" );
        String dataStr = teclado.nextLine();
        LocalDate dataFormato = LocalDate.parse(dataStr, formato);


        LocalDate prazoEntrega = dataFormato.plusDays(15);


        System.out.println("Nova data de vencimento: "+ prazoEntrega.format(formato));





    }

Digite a data inicial da tarefa (dd/MM/yyyy)
18/09/2025
Nova data de vencimento: 03/10/2025

Process finished with exit code 0

1 resposta

Olá! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do DateTimeFormatter para personalizar o formato de entrada e saída de datas, utilizou muito bem o LocalDate.parse() para converter a string em um objeto de data e ainda compreendeu a importância do método plusDays() para calcular prazos de forma precisa e automatizada.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!