import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Scanner;
public class Conversor {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy");
System.out.println("Digite a data da fartura (dd-MM-yyyy): ");
String entradaFartura = scan.nextLine();
LocalDate dataVencimennto = LocalDate.parse(entradaFartura, formatter);
System.out.println("Você deseja adiar o pagamento? \n1 - Sim\n0 - Não");
int continuar = scan.nextInt();
if(continuar == 1){
System.out.println("Quantos meses você deseja adiar? ");
int adiamentoMeses = scan.nextInt();
LocalDate novaData = dataVencimennto.plusMonths(adiamentoMeses);
System.out.println("Nova data de vencimento: " + novaData.format(formatter));
} else {
System.out.println("Data mantida: " + dataVencimennto);
}
}
}