| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 03.03.06 Prihlásený: 03.06.20 Príspevky: 799 Témy: 159 |
Dostali sme domácu úlohu z informatiky. Zadanie neviem, či presne napíšem, ale pokúsim sa. Mali sme urobiť program ktorý napíše hviezdičky pod seba do trojholníka. To som zvládol, lenže neviem ako ho presuniem na pravý okraj obrazovky.
Prvá časť je toto:
Kód: program stromcek; uses crt; var i,n,j:integer;
begin clrscr; n:=1; for j:=1 to 25 do begin for i:=1 to n do begin textcolor (random(32)); write ('x'); end; n:=n+1; writeln; end; readln; end. skúšal som to prerobiť takto, žiaľ nieje to ono Kód: program stromcek; uses crt; var i,n,j,x:integer;
begin clrscr; for j:=1 to 25 do begin for x:=40 to n do begin textcolor (random(32)); write ('x'); end; n:=n-1; writeln; end; readln; end.
Za pomoc ďakujem. Viem, je to určite primitívne napísané, ale som začiatočník
|
|
Registrovaný: 20.10.08 Prihlásený: 21.06.22 Príspevky: 2602 Témy: 31 Bydlisko: Bratislava |
goto(x,y);
tusim ze tak sa vola ta funkcia, ktorou definujes, kde sa ma presunut kurzor. uz som v pascale dlho nerobil..
_________________ Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB |
|
Registrovaný: 03.03.06 Prihlásený: 03.06.20 Príspevky: 799 Témy: 159 |
ĎAKUJEM veľmi pekne za radu, už mi to ide
|
|
Registrovaný: 16.02.08 Prihlásený: 08.12.10 Príspevky: 235 Témy: 13 | Napísal ado21: 21.10.2008 20:07 | |
|
hm, ja myslim, ze sa vola gotoxy(x,y)...
goto je sice povoleny prikaz, ale mimo assembleru je skor zamietnutny. Teda ak taku fukciu uvidi programator a nebola pouzita v Assmebleri, tak sa chyti za hlavu a ide prec...
|
|
Registrovaný: 20.10.08 Prihlásený: 21.06.22 Príspevky: 2602 Témy: 31 Bydlisko: Bratislava |
Preto som dodal, ze v pascale som uz dlho nic nerobil kazdopadne ak to fachci, je jedno ako je to napisane (pri takychto trivialnych programoch), ale dik za opravu
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 29.10.2008 9:38 | |
|
ado21 píše: hm, ja myslim, ze sa vola gotoxy(x,y)...
goto je sice povoleny prikaz, ale mimo assembleru je skor zamietnutny. Teda ak taku fukciu uvidi programator a nebola pouzita v Assmebleri, tak sa chyti za hlavu a ide prec...
za prve pleties hrusky s jablkami , gotoxy je funkcia ktora presunie kurzor na pozadovanu poziciu , goto je zase skok na navestie.
za druhe, kde vsetci chodite na famu ze goto je zle ? goto akurat prinasa moznost vacsieho rizika. ale je to ako s ohnom aj ten sice prinasa riziko poriaru ale ked sa spravne pouzije tak prinasa uzitok, dolezite je kto snim zaobchadza a ako. pocul som ze niektore zahranicne firmy zakazuju programatorom pouzivat pointre lebo je tam riziko ze nespravnym alokonavim pamate alebo jej neuvolnenim moze dojst k padom programov, ale pritom pointre su bezna sucast programovania.
|
|
Registrovaný: 16.02.08 Prihlásený: 08.12.10 Príspevky: 235 Témy: 13 | Napísal ado21: 29.10.2008 11:15 | |
|
coldak píše: za prve pleties hrusky s jablkami , gotoxy je funkcia ktora presunie kurzor na pozadovanu poziciu , goto je zase skok na navestie.
za druhe, kde vsetci chodite na famu ze goto je zle ? goto akurat prinasa moznost vacsieho rizika. ale je to ako s ohnom aj ten sice prinasa riziko poriaru ale ked sa spravne pouzije tak prinasa uzitok, dolezite je kto snim zaobchadza a ako. pocul som ze niektore zahranicne firmy zakazuju programatorom pouzivat pointre lebo je tam riziko ze nespravnym alokonavim pamate alebo jej neuvolnenim moze dojst k padom programov, ale pritom pointre su bezna sucast programovania.
gotoxy(x,y) ma spomenina funkciu. Lubolny znak napises kdekolvek na obrazovku.
goto je kazdom vyssiom jazyku, pocnuc od C odmietnuty. Na to su cykly! goto je surovy skok, nezaujima ho co ma v stacku ani nic. Goto sa pouziva v assembleri a dost...
Ako som spominal, ak goto programator uvidi v inom jazyku ako v assembleri, chyti sa za hlavu a ide prec...
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 29.10.2008 12:12 | |
|
ado21 píše: gotoxy(x,y) ma spomenina funkciu. Lubolny znak napises kdekolvek na obrazovku.
goto je kazdom vyssiom jazyku, pocnuc od C odmietnuty. Na to su cykly! goto je surovy skok, nezaujima ho co ma v stacku ani nic. Goto sa pouziva v assembleri a dost...
Ako som spominal, ak goto programator uvidi v inom jazyku ako v assembleri, chyti sa za hlavu a ide prec...
co znamena odmietnuty ? ze ho prekladac ignoruje ? pokial ho prekladac akceptuje tak odmietnuty nieje, odmietaju ho iba ludia co bud podlahnu mytom alebo maju strach. programovanim sa zivim uz 10 rokov takze trochu do toho uz vidim
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| zobrazovanie upozorneni v strede obrazovky v Operačné systémy Microsoft | 12 | 464 | 17.07.2010 1:38 M0f0 | | JS Zobrazovanie furt na spodku obrazovky v JavaScript, VBScript, Ajax | 4 | 703 | 29.08.2008 21:13 neutronmind | | Velkosť textu na strane klienta v HTML, XHTML, XML, CSS | 6 | 853 | 19.12.2006 11:51 mylan | | win10-ikony na lavej strane v Operačné systémy Microsoft | 0 | 306 | 07.09.2015 21:48 jur3c | | Free Pascal a Turbo Pascal v Assembler, C, C++, Pascal, Java | 0 | 384 | 19.12.2014 13:18 Styracoz | | Hack alebo chyba na strane servera..?? v JavaScript, VBScript, Ajax | 11 | 804 | 12.01.2009 16:45 chrono | | Zapojenie mikrofonu na prednej strane PC v Zvuk | 3 | 996 | 07.01.2010 22:03 vazovski | | dvojvrstvove DVD 8,5GB na jednej strane v Optické zariadenia | 6 | 1662 | 13.08.2009 17:47 senti125 | | ZDROJ: vypnutie spinaca na zadnej strane PC v PC skrinky a zdroje | 5 | 683 | 04.02.2017 18:42 kk77 | | SAPPHIRE HD 5850 cierny pas na pravej strane obrazu v ATI/AMD grafické karty | 1 | 453 | 26.01.2012 20:40 MTK | | Zobrazovanie priecinku v Operačné systémy Microsoft | 3 | 450 | 17.05.2012 21:03 tairikuokami | | Zobrazovanie Titulkov v Operačné systémy Microsoft | 3 | 489 | 30.05.2007 13:08 Sobansky | | Zobrazovanie lišty v HTML, XHTML, XML, CSS | 0 | 533 | 18.02.2009 18:32 EmO_DQ | | Zobrazovanie textu v Počítačové hry | 2 | 350 | 13.09.2015 8:48 Koroner | | lightbox-zobrazovanie v PHP, ASP | 11 | 661 | 08.11.2008 0:25 Blackshadow | | Zobrazovanie priecinku v Operačné systémy Microsoft | 1 | 300 | 07.07.2015 16:15 shiro |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|