Hola esimon, sería mas o menos así:
Código Delphi
[-]
var
cont : Integer;
Fecha : TDateTime;
begin
Fecha := Now;
cont := 1;
While cont<=StrToInt(Edit1.Text) do
begin
Fecha := IncDay(Fecha, 1);
if (DayOfTheWeek(Fecha)<>6) and (DayOfTheWeek(Fecha)<>7) then
inc(cont);
end;
DateTimePicker1.Date := Fecha;
DayOfTheWeek, nos devuelve el día de la semana.
Saluditos