Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 02.07.08 Prihlásený: 02.08.21 Príspevky: 308 Témy: 45 | 45 Bydlisko: Čadca |
Ahojte potreboval by som pomôct vytvorit hru lodky v pascale, mozete mi trosku poradit alebo keby mal niekto takuto hru by som si to podla nej spravil, lebo neviem ako vytvorit to pole aby bolo 10x10 a tam aby sa automaticky generovali 00000 a 000. Nepotrebujem to ako semestralku ani nijaku pracu len sa ucim na skusky a mali sme si spravit nejake otazky a s touto sa neviem pohnut, tie jednoduksie mam ale toto neviem, fakt prosim.
_________________ CPU Intel dual core 7200 + AC Freezer 7 Pro, zdroj Forton 450W SAGA+, Hdd Samsung SpinPoint F1 320GB + 500GB Samsung, MB asus P5QL Pro, GPU Asus HD4670 + AC Accelero S2, RAM A-DATA 2GB Gamers series + 2GB Kingston, klavesnica Logitech Illuminated keyboard, myška Genius Navigator 335. cooler master 330 + 2x ventilarory |
|
Registrovaný: 07.01.09 Prihlásený: 12.07.09 Príspevky: 8 Témy: 3 | 3 |
ahoj, nerucim za syntax, nemala som to kde vyskusat, skus ci ti to pojde, je to len taky napad ako by sa to asi dalo riesit
Kód: program Arrays; var r, c: Integer; a: array [1..10,1..10] of Integer; ranDom, tri, styri: integer; tri, styri: string; begin tri := '000'; styri := '0000'; for i := 1 to 10 do for y := 1 to 10 do
randomize; ranDom:=random(1);
if ranDom = 0 then r:=tri else r:=styri;
randomize; ranDom:=random(1);
if ranDom = 0 then c:=tri else c:=styri;
Writeln(a[r,c]); end.
|
|
Registrovaný: 02.07.08 Prihlásený: 02.08.21 Príspevky: 308 Témy: 45 | 45 Bydlisko: Čadca |
Dik som to skúšal ale je tam veľa chýb, čosi som opravil ale neviem prečo pri
ranDom:=random(1);
mi píše stále chybu error 85 ";" expected.
_________________ CPU Intel dual core 7200 + AC Freezer 7 Pro, zdroj Forton 450W SAGA+, Hdd Samsung SpinPoint F1 320GB + 500GB Samsung, MB asus P5QL Pro, GPU Asus HD4670 + AC Accelero S2, RAM A-DATA 2GB Gamers series + 2GB Kingston, klavesnica Logitech Illuminated keyboard, myška Genius Navigator 335. cooler master 330 + 2x ventilarory |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Asi si v prikaze predtym zabudol dat na koniec bodkociarku. Posli cely zdrojak(opraveny).
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 02.09.05 Prihlásený: 17.11.10 Príspevky: 154 Témy: 1 | 1 |
Danusa píše: ahoj, nerucim za syntax, nemala som to kde vyskusat, skus ci ti to pojde, je to len taky napad ako by sa to asi dalo riesit Kód: program Arrays; var r, c: Integer; a: array [1..10,1..10] of Integer; ranDom, tri, styri: integer; tri, styri: string; begin tri := '000'; styri := '0000'; for i := 1 to 10 do for y := 1 to 10 do
randomize; ranDom:=random(1);
if ranDom = 0 then r:=tri else r:=styri;
randomize; ranDom:=random(1);
if ranDom = 0 then c:=tri else c:=styri;
Writeln(a[r,c]); end. Je tam par zavaznych chyb.. 1. Kód: for i := 1 to 10 do for y := 1 to 10 do randomize; Vzhladom na to, ze nie je oznaceny blok prikazov, cykly budu vykonavat iba prikaz randomize 100x, co je absolutna zbytocnost... prikaz randomize sa neumiestnuje do cyklov, pretoze sa moze lahko stat, ze napriek jeho uvedeniu program bude generovat tie iste cisla (pretoze cyklus akoby predbehne inicializaciu randomize)
2. Do pola a neukladas ziadne hodnoty
3. Program nedovoli definovat premennu s nazvom "ranDom", pretoze existuje funkcia s tymto nazvom (a pascal nie je case sensitive jazyk)
_________________ Múdry nie je ten, čo veľa vie, ale ten, kto vie, čo je treba. (Thomas Alva Edison) |
|
Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 0 | 538 | 12.05.2009 14:02 cod | | v Assembler, C, C++, Pascal, Java | 21 | 3181 | 18.04.2006 16:58 ScorpionSX | | v Krčma | 3 | 770 | 12.01.2016 7:26 Miso122 | | v Assembler, C, C++, Pascal, Java | 15 | 1519 | 04.10.2008 17:40 dsljohn | | v Assembler, C, C++, Pascal, Java | 3 | 945 | 19.07.2007 22:33 imcold | | v Assembler, C, C++, Pascal, Java | 2 | 533 | 23.11.2011 13:25 jojinkho | | v Assembler, C, C++, Pascal, Java | 0 | 543 | 24.03.2011 19:42 roxor | | v Assembler, C, C++, Pascal, Java | 3 | 595 | 23.02.2008 9:59 Aries | | v Ostatné | 7 | 581 | 05.11.2018 21:07 kikuska222 | | v Assembler, C, C++, Pascal, Java | 5 | 832 | 24.11.2007 11:10 scarletjohanson | | v Assembler, C, C++, Pascal, Java | 2 | 323 | 22.12.2012 15:36 lukac | | v Grafické programy | 0 | 446 | 15.11.2011 11:34 gabika | | v Ponuka práce | 4 | 1126 | 03.04.2009 22:05 bbeni | | v Assembler, C, C++, Pascal, Java | 5 | 745 | 13.08.2008 6:42 imcold | | v Assembler, C, C++, Pascal, Java | 2 | 600 | 22.03.2011 16:16 Cleo | | v Assembler, C, C++, Pascal, Java | 4 | 1803 | 27.02.2008 20:45 martin90 |
|