Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.07.08
Prihlásený: 02.08.21
Príspevky: 308
Témy: 45
Bydlisko: Čadca
Príspevok NapísalOffline : 06.01.2009 8:46

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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.01.09
Prihlásený: 12.07.09
Príspevky: 8
Témy: 3
Príspevok NapísalOffline : 07.01.2009 20:04

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.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.07.08
Prihlásený: 02.08.21
Príspevky: 308
Témy: 45
Bydlisko: Čadca
Príspevok Napísal autor témyOffline : 08.01.2009 8:07

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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 08.01.2009 14:11

Asi si v prikaze predtym zabudol dat na koniec bodkociarku. :rolleyes: 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…
Offline

Užívateľ
Užívateľ
Hra v pascale

Registrovaný: 02.09.05
Prihlásený: 17.11.10
Príspevky: 154
Témy: 1
Príspevok NapísalOffline : 11.01.2009 17:49

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)
Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. hra v pascale

v Assembler, C, C++, Pascal, Java

0

510

12.05.2009 14:02

cod Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hra Snake v Pascale

v Assembler, C, C++, Pascal, Java

21

3153

18.04.2006 16:58

ScorpionSX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BANG! kartova hra vs kockova hra :)

v Krčma

3

698

12.01.2016 7:26

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v pascale

v Assembler, C, C++, Pascal, Java

0

498

24.03.2011 19:42

roxor Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zahada v pascale

v Assembler, C, C++, Pascal, Java

3

560

23.02.2008 9:59

Aries Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc v pascale

v Assembler, C, C++, Pascal, Java

5

797

24.11.2007 11:10

scarletjohanson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. grafika v pascale

v Assembler, C, C++, Pascal, Java

2

288

22.12.2012 15:36

lukac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. grafika v Pascale

v Grafické programy

0

411

15.11.2011 11:34

gabika Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v pascale

v Ponuka práce

4

1091

03.04.2009 22:05

bbeni Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. subory v pascale

v Assembler, C, C++, Pascal, Java

5

708

13.08.2008 6:42

imcold Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Medzery v Pascale

v Assembler, C, C++, Pascal, Java

2

565

22.03.2011 16:16

Cleo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. grafika v pascale

v Assembler, C, C++, Pascal, Java

4

1766

27.02.2008 20:45

martin90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. semafor v pascale

v Assembler, C, C++, Pascal, Java

1

1975

17.05.2007 8:52

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zadanie v pascale

v Assembler, C, C++, Pascal, Java

15

1476

04.10.2008 17:40

dsljohn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovanie v Pascale

v Ostatné

7

544

05.11.2018 21:07

kikuska222 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hry v pascale?

v Assembler, C, C++, Pascal, Java

3

913

19.07.2007 22:33

imcold Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra