Oh, tak si zase malujeme. Tentokrát opravdu vážně. 😉

uses Graph, Crt;
var
grDriver: Integer;
grMode: Integer;
ErrCode: Integer;
begin
grDriver := Detect;
InitGraph(grDriver, grMode,' ');
ErrCode := GraphResult;
if ErrCode = grOk then
begin { domecek jednim tahem}
MoveTo (round (GetMaxX/2), round (GetMaxY/2));
LineTo (round (GetMaxX/2)+100, round (GetMaxY/2));
LineTo (round (GetMaxX/2)+100, round (GetMaxY/2)-100);
LineTo (round (GetMaxX/2)+50, round (GetMaxY/2)-100-50);
LineTo (round (GetMaxX/2), round (GetMaxY/2)-100);
LineTo (round (GetMaxX/2)+100, round (GetMaxY/2)-100);
LineTo (round (GetMaxX/2), round (GetMaxY/2));
LineTo (round (GetMaxX/2), round (GetMaxY/2)-100);
LineTo (round (GetMaxX/2)+100, round (GetMaxY/2));
Readln;
CloseGraph;
end
else
Writeln('Graphics error:', GraphErrorMsg(ErrCode));
repeat until KeyPressed;
end.
Co ej tohle za domecek???
Jooo to za mejc mladejch let byl domecek se slunickem, stromeckem, kominkem, strechou, s taskama, travnickem, okynkem se zavesem, dverma s klikou… no proste super dilo!!
Teda ne ze bych ten tvuj chtel nejak hanit… z toho uz se asi nevykecam co?
Máme Benedikoviče, studenti u Péti přirozeně dělali vše, co popisuješ 🙂
Krásně nám všechno vysvětloval, proč to tak je… takže konečně třeba vím, jaký je rozdíl mezi TP a BP (pokud nekecal :-))
a tohle je taky super dílo 😉 Zvlášť, když já úplně sama! 😆
Nevím ti proč, ale připomíná mi to mé začátky v pascalu….. :-)))))))))))
Připomíná Ti to celkem správně. 🙂 Já začínám pořád… 😉
Víte kolika způsoby lze tento domeček nakreslit jedním tahem ?
Víc než jedním. 😀