Stránka: 1 z 1
| [ Príspevkov: 18 ] | |
| Autor | Správa |
|---|
Registrovaný: 12.05.07 Prihlásený: 25.01.10 Príspevky: 23 Témy: 9 | 9 |
help me pls Napíšte procedúru dom s parametrom veľkosť, ktorá nakreslí domček zložený so štvorca a rovnostranného trojuholníka.
Pomocou procedúry dom nakreslite ulicu, v ktorej bude n náhodne veľkých domov vedľa seba
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
Kal-El píše: help me pls Napíšte procedúru dom s parametrom veľkosť, ktorá nakreslí domček zložený so štvorca a rovnostranného trojuholníka. Pomocou procedúry dom nakreslite ulicu, v ktorej bude n náhodne veľkých domov vedľa seba
Ja tych ludi(MGR. hadam) nechapem, preco davaju Pascal na domceky ked je nato najlepsie COMLOGO.
Ma sa to nakreslit v textovom alebo grafickom mode?
|
|
Registrovaný: 12.05.07 Prihlásený: 25.01.10 Príspevky: 23 Témy: 9 | 9 |
v grafickom inicializovanim grafiky initgraph
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
Kal-El píše: v grafickom inicializovanim grafiky initgraph
ja by som najprv vypocital vysku trojuholnika a potom pouzil lineto alebo este lepsie cez linerel: Kód: uses graph; procedure dom(dlzka:word); var vyska:word; begin v:=trunc(sqrt(d*d-d*d/4) moveto(getmaxx/2,getmaxy/2); linerel(d/2,-v);linerel(d/2,v);linerel(0,d);linerel(-d,0);linerel(0,-d);inerel(d,0); end; BEGIN initgraph(blablabla); dom(100); {pozor je to v pixeloch} readln;closegraph;END.
Naposledy upravil juho dňa 19.05.2007 16:11, celkovo upravené 1
|
|
Registrovaný: 09.05.05 Prihlásený: 16.01.26 Príspevky: 1294 Témy: 69 | 69 Bydlisko: - - - |
Kód: program domceky; uses crt,graph; var gd,gm,i,ulica: integer;
procedure dom(n: integer); var vyska,x: integer; begin rectangle(20+ulica,400,20+n+ulica,400-n); vyska:=trunc(1.732050808*n/2); x:=trunc(n/2); line(20+ulica,400-n,20+x+ulica,400-n-vyska); line(20+x+ulica,400-n-vyska,20+n+ulica,400-n); ulica:=ulica+n; end;
begin clrscr; detectgraph(gd,gm); initgraph(gd,gm,'..\BGI'); randomize; repeat dom(random(150)+50); until ulica > getmaxx-100;
readkey; closegraph;
end.
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
no pekne sme to dali naraz Janko
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 09.05.05 Prihlásený: 16.01.26 Príspevky: 1294 Témy: 69 | 69 Bydlisko: - - - |
Hehe  No este pridam screenshot, ked uz som si kvoli tomu aj dosbox dal
Ale tvoje riesenie vyzera jednoduchsie :o
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
ani nie... ja tam nemam initgraph a ulicu takze preto je to kratsie
a ty si to robil cez sinus? ja cez pytagorov 3Uholnik
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 09.05.05 Prihlásený: 16.01.26 Príspevky: 1294 Témy: 69 | 69 Bydlisko: - - - |
juho píše: ani nie... ja tam nemam initgraph a ulicu takze preto je to kratsie a ty si to robil cez sinus? ja cez pytagorov 3Uholnik
tangens  Ja vsetko riesim tak sedliacky, ale sak funguje 
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
jaj ano d/2. uz sa mi nejak straca zmysel pre matiku. cochvila nebudem vediet ci 2+2=4 alebo 2+2=5(aj ked to je jeden album)
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 12.05.07 Prihlásený: 25.01.10 Príspevky: 23 Témy: 9 | 9 |
dik chlapy mna za ten svet nemohlo napadnut ako tam spravim ten trojuholniky lebo vzdy sme kreslili iba cinzaky s oknami:D
|
|
Registrovaný: 12.05.07 Prihlásený: 25.01.10 Príspevky: 23 Témy: 9 | 9 |
pisem ako madar (bez urazky ) ,, tei trojuholniky" 
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
Kal-El píše: pisem ako madar (bez urazky ) ,, tei trojuholniky" 
tebe treba aj opravu opravovanej opravy TIE inak ked chces mozes clicknut na [uprav]lavy horny roh.
ale to by ma zaujimalo ako ste tam nakreslili te okna v tych cinziakoch mozes dat script
|
|
Registrovaný: 17.11.06 Prihlásený: 31.12.07 Príspevky: 677 Témy: 9 | 9 |
juho píše: tebe treba aj opravu opravovanej opravy TIE inak ked chces mozes clicknut na [uprav]lavy horny roh. ale to by ma zaujimalo ako ste tam nakreslili te okna v tych cinziakoch mozes dat script keď už tak každý každého opravuje: chcel si napísť PRAVÝ horný roh 
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
audiotrack píše: keď už tak každý každého opravuje: chcel si napísť PRAVÝ horný roh 
ked mas na grafike nastavene inverse tak je to lavy horny roh.....
|
|
Registrovaný: 12.05.07 Prihlásený: 25.01.10 Príspevky: 23 Témy: 9 | 9 |
kua vy sa fakt musite nudit neviem co tu riesite
|
|
Registrovaný: 17.11.06 Prihlásený: 31.12.07 Príspevky: 677 Témy: 9 | 9 |
juho píše: ked mas na grafike nastavene inverse tak je to lavy horny roh..... ak máš inverz podľa oboch osí tak je to ľavý dolný 
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
audiotrack píše: ak máš inverz podľa oboch osí tak je to ľavý dolný  No, ale nie je to pravy horny!........a to potom mas otocene vsetko takze sa neda povedat coje hore a coje dole
|
|
Stránka: 1 z 1
| [ Príspevkov: 18 ] | |
|