Olá, Silva, como vai?
Seu código está bem estruturado e resolve a tarefa de calcular o tempo total do projeto com base nas atividades e nos dias informados para cada uma delas. Você utiliza um loop while dentro do for, o que garante que a entrada do usuário seja validada até que um valor correto seja fornecido, o que é uma boa prática para evitar dados inválidos.
Continue praticando, sua implementação está ótima. O fórum está à disposição para qualquer dúvida.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!