Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

Pascal vodic

223 pregleda · 12 odgovora · otvorena 18.12.2008. u 22:43

Prosli put sam nesto pisao za c++ ali ovaj put ce biti nesto koga zanima Pascal---
Jest da sam odma trebao napisati vodic o Pascalu pa onda o c++ jer je Pascal program koji treba prvi savladat jer
jer je poslije onda lakse uciti ostale programe tj. neke modernije jer je pascal starij program al je veoma vazan---
Razlika izmedu Pascal i c++ moze se uporediti kao u voznji automobila...npr. ako je pascal neki slabij auto on nemoze ic brzo
al je manja vjerovatnoca da ce doci do udesa,ali ako je c++ neki brzi auto, on oze brze da ide ali ako je vozac
neiskusan veoma lako moze da dode do udesa...Bez predhodnog poznavanja Pascala donekle podsjeca na ucenje voznje na na brzim automobilima
bez predhodne obuke na slabijim ....Eto tako sam ja pokusao objasnit program Pascal

Turbo Pascal dll

Znaci sve u svemu Pascal nije namjenjen za pisanje ozbiljnih programa nego samo za uvod u programiranje sluzi ovaj program.
Iako danas standarna verzija PAscala nije prikladna ima naprednij verzija Pascala koje "Turbo Pascal" koje se i koriste.


Rijeci jezika Pascala


Sve rijeci koje poznaje jezik Pascal dijele se na kljucne rijeci,predefinirane rijeci i korisnicke definirane rijeci..
Sve rijeci jezika Pascala sastoje se iskljucivo od slova engleskog alfabeta i cifara cija cifra nesmije biti na prvoj pozicij...

Kljucne rijeci su one rijeci koje predstavljaju srz ovog programa.Ove rijeci u programu se mogu koristiti
samo za tacno odredenu namjenu nizasta drugo...

Predefinirane rijeci su one koje posjeduju unaprijed definirano znacenje, mada je njihovo znacenje moguce
promijeniti.


Korisnicke definirane rijeci su one rijeci koje nemaju nikakvo unaprijed predvideno znacenje,
nego njihovo znacenje definira programer.

Standardni Pascal posjeduje 35 kljucnih rijeci a to su:

- and - array - begin - case - const
- div - do - downto - else - end
- file - for - forward - function - goto
- if - in - label - mod - nil
- not - or - packed - procedure - program
- record - repeate - set - then - to
- type - until - var - while - with


A rijeci iz Turbo pascala su :

- absolute - asm - assembler - constructor - interrupt
- externale - implementation - inline - interface - unit
- object - shl - shr - string
- uses - virtual - xor - destructor


Pascal je programski jezik koji korisnika primorava da se pridrzava strogo propisane strukture prilikom pisanja programa


Evo jedan primjer :

- Napisati program koji prvo brise ekran, zatim trazi od korisnika da unese neki broj sa tastature i na kraju ispisuje na keran uneseni
broj uvecan za 1.

program primjer (input,output);
{ovaj program ispisuje uneseni broj uvecan za 1}


uses Crt;

var Broj : integer ;

begin
clrscr;
readln (Broj);
writeln (Broj + 1)


end.


Kljucne rijeci koje se najvise korsite u Turbo pascalu


- absolute- preopterećen deklaracija varijable

- interrupt- prekid rada računala deklaracija (koja još nije provedena)

- externale-
izjava o vanjskom objektu


-implementation- modula ili jedinica provedbe dijela

-in- skup test ili članstvo dio je petlja za iterating kroz setove inherited

-interface-
modula ili jedinica sučelja dijela

-unit- UCSD i BP stilu jedinica deklaracija

-object-
BP stilu objekt deklaracija

-shl- lijevi SHIFT operatora

-shr- desni SHIFT operatora

-set- skup izjava tipa...

-uses- jedinica za uvoz

-virtual-
virtualni objekt metodom deklaracija

-with- automatski snimiti objekt ili polje pristup

-destructor- "object destructor"



To je to prije svega nista nije c/p sve sam pisao sam jest da sam malo koristio literaturu ...
Pa et izvinjavam se ako ima gramaticki gresaka...
Ovo je nesto sazeto al valdja nekom malo pomogne i navede da skine ovaj program i vidi sta je to....


Vodic by : pompeY



I nezaboravite c++ vodic:

http://www.gamers.ba/forum/8/53729/c-programiranje/


Dobro će doći onima koji uče Pascal u školi.
Hvala tebi od srca što si se namučio da napišeš .
10/10
Jesam se bogami namucio......Sjedim ovdje 2h.....Da nesto normalno napisem

Post dobio aplauz od Philosopher

Bar si mogo definisat svaku komandu za sta sluzi , btw : i ja sam ovo mogo :S al et 7 za trud.
svaka cast...evo upravo ucim pascal u skoli...1. razred XD
Empty ak osi ti mogo zasto nisi ?
tebi 10ka za trud i znanje 
Stvarno ce nekom zatrebat.
MAND4 je napisao/la:
Bar si mogo definisat svaku komandu za sta sluzi , btw : i ja sam ovo mogo :S al et 7 za trud.
Pa ako si mogao napisi slobodno....
Valjda znas engleski pa malo skontas jer je svaka naredba na engleskom ....

A posto ima neki koje se nemogu prevesti.....
Napisat cu sve za sta sluze u sljedecem vodicu...


Nebrinite se nista
KRYSTAL je napisao/la:
Empty ak osi ti mogo zasto nisi ?
tebi 10ka za trud i znanje 
Stvarno ce nekom zatrebat.
Kako bi ja kad neam poja o pascalu ? :S Koji lol .
Al ugl. trebas prevest jer uvijek se nadju oni zeljni znanja ali ih ***** eng. To ti je moj prijedlog.
MAND4 je napisao/la:
Bar si mogo definisat svaku komandu za sta sluzi , btw : i ja sam ovo mogo :S al et 7 za trud.
Pa vidi se da nema spojma o paskalu.Ja ga ucim godinu i pol a do maloprije nisam cuo za pola ovih opcija jbt.Dok bi definisao svaku opciju i naveo primjer trebalo bi mu 5 sati minimalno ako ne i vise.Jbg druze sto se nisi ranije javio kad si mi mogao pomoci.Sad sam zavrsio sa paskalom na svu srecu.Jes nas profesorica isterapisala sa nizovima i sortiranjima nizova.
Dobro je se sjetiti starih dana. 10/10

Da vidite sto je mene ucio profa sve zadatke npr (iz matematike) napamet racuna i uradi 
empty_king je napisao/la:
Bar si mogo definisat svaku komandu za sta sluzi , btw : i ja sam ovo mogo :S al et 7 za trud.
Prije svega, ovo je samo mali vodic. Cisto da covjeka uvede u predvorije svijeta programiranja. Da ga zainteresuje.

To sto ti zelis, to bi bio tutorijal, a takvih ima mali milion. Tesko da bi on, ti, ja ili bilo ko drugi na ovom site napisao bolji tutorijal od ovih sto vec postoje. A i sto trositi vrijeme na sastavljanje tutorijala, ako ce ga procitati 5 ljudi, a 100 reci da je za 10 samo da nabije post.
Ja bi prvi poceo pisati tutorijal o C++-u, samo ako bi znao da ce stvarno biti ljudi koje ce to interesovati, kojima cu pomoci, ali nema svrhe. Rijetko ko je spreman da izdvoji svoje vrijeme za nesto pametno.

Molim sve clanove da svaki sljedeci post koji se postavi na ovu temu bude iskljucivo vezan za Pacal i pitanja uvez njega. Svi znamo da je zasluzio 10 i da ce pomoci pocetnicima.
Stoga vas molim da postavljate smislena pitanja ili ako imate sta da dodate, slobodno napisite.
Eto ga ubacio sam neke glavne nisam znako kako cu bolje objasnit al to je to nesto otprilike....I ako vas imalo interesuje rad u ocom programu nemozete sve ovdje nacuit ovdje je sam nesto sto vam moze pomoci dok budete radili...Ako vam nesto treba imate google i trazite jer mislim da je dovoljno ovo sto sam uradio....tako da

Prijavi se da bi odgovorio/la na ovu temu.