Вот неполный домик. Остальное пойми логику и попробуй сам. uses graphABC; begin line(25,15,50,15); lineto(60,25); lineto(15,25); lineto(25,15); line(15,25,15,65); lineto(60,65); lineto(60,25); line(45,10,45,15); line(40,12,50,8); line(40,8,50,12); line(30,65,30,50); lineto(45,50); lineto(45,65); end. Если у тебя не Паскаль АВС то первую строчку измени под свой Паскаль.