GRY-Online.pl --> Archiwum Forum

nie znam się a prace domowe trzeba odrabiać :)

15.09.2002
12:23
[1]

Pascal_programing [ Legionista ]

nie znam się a prace domowe trzeba odrabiać :)

muszę napisać program, który po zadaniu jakiegoś pytania pod wpływem odpowiedzi ma inne wyjście; np.
Pytanie:
Gdzie chcesz iść?
Odpowiedzi:
Prosto (pojawia się okienko z napisem poszedłeś prosto)
w lewo (----II---- w lewo)
w prawo (----II---- w prawo)

Wiem że to banalnie proste, ale ja się na tym nie znam

z góry dzięki

15.09.2002
13:08
[2]

Antharis [ Inbred Dunedain ]

A po co ci ten program? Jak do szkoły to się lepiej sam naucz :) Domyślam się, że ma być w Pascalu. Chłope, mniej czasu by ci zabrało napisanie go niż publikacja tego wątku na foum! Nie dam Ci gotowca, ale wskazówkę: Przypomnij jakimi komendami odbywa się zapisywanie i odczytywanie wartości zmiennych. Pozdrawiam

15.09.2002
13:10
[3]

spoxmaster [ główny kozak ]

rotfl ;), to czego Ty sie uczysz w tej szkole ze takiego banału nie umiesz napisać?!

15.09.2002
13:20
[4]

Antharis [ Inbred Dunedain ]

spoxmaster ---> pewnie grania w Kłejka, hehehe

15.09.2002
16:52
[5]

Pascal_programing [ Legionista ]

Owszem próbowałemnapisać ten program, ale napiszcie mi to, bo ja nie mam jeszcze wprawy (zapewne jakieś drobne literówki) a pozatym podręczniki jeszcze nie doszły do szkoły i musze się uczyć z tego co było na lekcji :(

15.09.2002
17:31
[6]

Vorador [ Pretorianin ]

program droga; uses crt; var droga:string; begin writeln('Gdzie chcesz isc?'); readln(droga); if droga='prosto' then begin writeln('Poszedles prosto'); readln; end; else if droga='w lewo' then begin writeln('Poszedles w lewo'); readln; end; else if droga='w prawo' then begin writeln('Poszedles w prawo'); readln; end; end. Nie zabardzo lubie dawac gotowce..alee co mi tam :) To jest najprostsza wersj tego programu, pokombinuj troche zeby ja rozbudowac :) A do nauki Pascala polecam ksiazki Heliona, sa naprawde dobre :) Jakby cos bylo nie tak w programie to sorki ale nie uzywalem Pascala od bardzo dawna :)) Pozdrowionka i powodzenia w programowaniu :)

15.09.2002
17:41
[7]

Pascal_programing [ Legionista ]

dzięki Vorador zaglądaj czasem do tego wątku bo będę go z pewnością uaktywniał co jakiś czas :))

15.09.2002
17:45
[8]

Pascal_programing [ Legionista ]

a tak na uboczu - to po var, begin, else itp. nigdy na końcu nie stawia się ";" ?

15.09.2002
17:51
[9]

Blendon [ Generaďż˝ ]

Ja mam tylko takie male pytanie odnosnie Pascala, jak sie zrobi juz program to jak pozniej zrobic plik .exe tego programu?

15.09.2002
17:53
[10]

Pascal_programing [ Legionista ]

musisz mieć program turbo pascal (np.) i tam masz opcję compile

15.09.2002
17:53
smile
[11]

KaGuSS [ Pretorianin ]

Blendon -> Trzeba go skompilować:) W środowisku TP/BP (takze innych) naciskasz F9, albo wybierasz Compile...

15.09.2002
17:57
[12]

Pascal_programing [ Legionista ]

ej jeśli ktoś przeczytał program zrobiony przez Vorador`a to niech mi powie jak poprawić błąd, bo pokazuje "Error 4 Duplicate identifer (droga)" i wskazuje na wiersz "droga:string; "

15.09.2002
18:00
[13]

Blendon [ Generaďż˝ ]

Pascal_programing, KaGuSS---> wow dzieki, dziala!

15.09.2002
18:08
smile
[14]

Skrzypu [ Pretorianin ]

Oj Stopień Stopień Stopień znaczy sie oj Vorador Vorador Vorador;P Jakie znowu else? Else stosujemy tylko w wypadku jesli jest prawda albo fałsz. Zostawić same if'y. I zastanawiam sie czy nie można by tego zrobić z case, nie nie da sie;P. Ale jak chcesz to wymyśle jak inaczej napisać ten program.

15.09.2002
18:11
[15]

Pascal_programing [ Legionista ]

dzięki

15.09.2002
18:28
[16]

slipknottoja [ Pretorianin ]

Jesli ktos ma pascala i nie ma firewalla to nie obrazil bym sie:) gdyby odezwal sie do mnia na gg:5473015

15.09.2002
18:53
[17]

KaGuSS [ Pretorianin ]

A tak BTW ten program to troche dziwnie napisany.... Ja bym napisał, ale nie mam czasu:PPP

15.09.2002
18:55
[18]

Pascal_programing [ Legionista ]

kto mi naisze ten program od nowa - bo ten jest błędny...

15.09.2002
18:59
[19]

Zajkos [ Generaďż˝ ]

chłopie, jak ty zaczynasz rok szkolny? Bierz sie do roboty, sam napisz taki banlany program. Jak sobie bedziesz radzil potem?

15.09.2002
19:01
[20]

Kat [ Konsul ]

uses crt; var a:string; begin clrscr; writeln (' Gdzie chcesz isc?') readln (a); writeln (' Poszedles ',a); readkey; end.

15.09.2002
19:03
[21]

Kat [ Konsul ]

w piatej linijce barkuje ";" - ludzie ktorzy umieliby napisac taki brogram pewnie zorientowali by sie sami - inni no coz....

15.09.2002
19:05
[22]

KaGuSS [ Pretorianin ]

To banał jest... Tylko pomyśl troszeczke... Tak btw, to ten program [z błedami] przydało by się inaczej rozwiazać, bo np. jak wpiszemy coś innego niż te trzy opcje [np. z duzej litery...] to program przeleci i nic nie zobaczymy...

15.09.2002
19:14
[23]

ad123 [ Centurion ]

musi byc w pascalu czy nie

17.09.2002
19:08
[24]

Pascal_programing [ Legionista ]

Dobra... ja rozumiem... Do mnie trzeba z podejściem jak do żelbetonowego kloca albo małego dziecka. W pierwszym programie wyskakuje wyżej opisany błąd. W drugim programie po skompilowaniu i uruchomieniu pisze "Rutine error 200...". Czy mógłby mi ktoś porządnie napisać ten program z trzema wyżej wymienionymi opcjami i jedną nową na jaką wpadłem - gdy odpowiedz będzie inna niż "do przodu", "w lewo", "w prawo", wyskakuje okienko z dopiskiem: "Nie ma takiej funkcji" i przy wciśnięciu dowolnego klawisza powraca wcześniejsze okno. Z góry dziękuję jeśli komuś się uda :)

17.09.2002
19:10
[25]

Pascal_programing [ Legionista ]

a i jeszcze mi powiedzcie co oznacza rozszerzenie .sjf :)

17.09.2002
19:49
smile
[26]

slipknottoja [ Pretorianin ]

Kto zglasza sie na ochotnika do wyslania mi pasclala??

17.09.2002
20:10
smile
[27]

Hellmaker [ Nadputkownik Bimbrojadek ]

Rozczulę Was troszkę, ale Turbo Pascal 7.0 i wersje wcześniejsze wyrzucając błąd Runtime Error 200 informuje o tym, że komputer jest za szybki. To nie jest dowcip - przeczytajcie sobie na stronce Borlanda :) Programy kompilowane w TP do wersji 7.0 włącznie nie chodzą na kompach szybszych niż 200 MHz :) Na stronie borlanda można wyszperać programik ktory spowalnia zegar systemowy na czas działania programu :) Wiem, bo miałem sam kłopoty z programmem który napisałem 100.000 lat temu w TP 7.0 i wyrzucał mi ten błąd jak probowałem go odpalić na czymkolwiek szybszym niż 200 :( Dopiero na borlandzie wygrzebałem opis tego błędu.

17.09.2002
20:17
[28]

Pascal_programing [ Legionista ]

stronie borlanda - tj.?

17.09.2002
20:27
[29]

Pascal_programing [ Legionista ]

heelllloo jaki jest adres do strony borlanda?

17.09.2002
21:23
[30]

KaGuSS [ Pretorianin ]

Hellmaker -> Ehh, to jest slynny blad "Runtime Error 200" :) Tak jak piszesz maci za szybkie kompy, normalka teraz, ale jest na to patch, poprawiajacy ten balda, mozna go znalezc praktycznie na kazdej stronie o Pascalu, nie trzeb a zadnych progow spowalniajacych kompa... A TP 7.0/BP 7.0 mozna znalezc na [link poniżej]... Pamietajcie TP 5.5 jest udostepniany przez Borland w formie freeware, nowsze wersje m.in te nie sa juz tego statusu:))

17.09.2002
21:45
[31]

_Robo_ [ Generaďż˝ ]

KaGuSS -> a co jak program w pascalu jest spakowany jakims exe-packerem ;) ??

© 2000-2024 GRY-OnLine S.A.