Diskusijos apie laisvąsias programas

Kitkas => Programavimas => Temą pradėjo: Sinas 2006 m. Kovo 17 d. 08:50:27

Antraštė: Paskal
Parašė: Sinas 2006 m. Kovo 17 d. 08:50:27
Kur butu galima rast lietuvisku PASCAL pamoku?
Antraštė: Paskal
Parašė: Aras 2006 m. Kovo 17 d. 09:56:35
Skambes keistai, bet kam tau paskalis? Nei ta kalba galiga, nei ka gero su ja parasysi. Jei klystu tai pataisykite mane :)
Ir ish vis paskalis yra kalba zmonem kurie atsikele ryte galvoja jog yra svogunai. (beprociai!)
Mokykis kokio Python, TCL, Lua, ar Ruby - netaip kaip su paskaliu, sias kalbas galima kazkaip naudoti O_O
O lietuvishkos paskalio pamokos - Vidurneje mokykloje. Nezinau kam, bet taip yra. Siaip turiu su savim programos pavyzdi -

VAR S,r:real;
BEGIN
WRITELN('Iveskite Spimduli');
READLN(r);
S:=pi * r * r;
WRITELN('plotas=',S:10:2);
READLN();
END

:)
Bet kieciausias dalykas! Norint kad programa butu sukompiliuota normaliai, kintamasis i kuri desi dalybos atsakyma privalo buti REAL! hahahalolol

Na jeigu taip nori paskali mokytis, abejoju ar rasi internete informacijos :D
Gali nueiti i vietine biblioteka ir paieshkoti tokios knygeles informatikos pradmenys 9-10 klase II dalis. Ten gana detaliai paskalis aprasytas.
Antraštė: Paskal
Parašė: Sinas 2006 m. Kovo 17 d. 13:58:21
Na paskali noriu biski pasimkyt, nes dabar mokykloje pradejom, paskui zadu delfi (kai bus laiko)...
Antraštė: Paskal
Parašė: Aras 2006 m. Kovo 17 d. 17:57:45
O_o delfi! ash jum pavydziu. mes iki metu galo paskali, o kitais metais html :)
Antraštė: Paskal
Parašė: Mindaugas 2006 m. Balandžio 12 d. 02:19:27
Namelis1 dėl paskalio nekokybės klysti. Su paskaliu irgi įmanoma kurti tuos pačius langus, dėti tuos pačius mygtukus ir t.t. O visų pirma ar kada pagalvojote kodėl jus mokykloje mokina Pascal? Na kad ilgai laukt nereikėtų truputį paaiškinu pagal save... :) Kiek kalbų būčiau matęs, kiek visko bandžiau mokintis susidariau vieną tokį įdomų vaizdą lyg visi (beveik) plagijuotų sintakses nuo Paskalio. Tie patys ciklai... Jie labai panašūs su kitomis kalbomis, taigi Pascalis mano manymu dėstotmas jis jums tam, kad nors truputį įsivaizduotumėte kaip atrodo bendrai programavimo sritis, ir kaip panašiai yra rašomos programos.

Mano nuomonė, norit peikit, norit girkit.
Antraštė: Paskal
Parašė: Chabbrik 2006 m. Balandžio 15 d. 12:49:21
Del plagijavimo - tas pat kaip sneketi, jog pvz visi nukopijavo nuo Fordo, kad masina turi tureti 4 ratus. Cia yra gana triviali ideja.

Min2liz, o kiek jus tamsta kalbu matet? Nes tai, ka jus teigiat budinga is esmes strukturinio programavimo kalboms (kitas pavyzdys: C arba Basic). Taciau yra ir OO (objektiskai orientuotu) kalbu, pvz Java ara C++, kur buna oj ojoj kaip sunku persimokyti po Pascal. Cia nekalbu apie Free Pascal, kuriame yra OO paradigma, tik abejoju to mokoma mokykloje.

Man asmeniskai Pascalis nepatinka, del to, kad yra pernelyg "plepus" - daug kodo reikia rasyti ir nelabai malonu skaityti koda,  kai pvz C yra gana lakoniskas, o pvz Python - labai lengvai skaitomas.
Antraštė: Paskal
Parašė: Jaro 2006 m. Balandžio 21 d. 10:52:19
Citata iš: Min2liz
Kiek kalbų būčiau matęs, kiek visko bandžiau mokintis susidariau vieną tokį įdomų vaizdą lyg visi (beveik) plagijuotų sintakses nuo Paskalio. Tie patys ciklai... Jie labai panašūs su kitomis kalbomis.
Ok, apie ciklų panašumą.

Reikia atspausdinti „Hello 1 Hello 2...“

PASCAL:
for skaicius := 1 to 10 do begin
   write("Hello ",skaicius);
end;
C++:
for (skaicius = 1, skaicius <= 10, skaicius++)
{
   cout << "Hello " << skaicius;
}
Python:
for skaicius in range(10):
   print "Hello " + skaicius
Ruby:
for skaicius in 1..10 do
   print "Hello " + skaicius
end

# arba

10.times do
   print "Hello " + skaicius
end
BASIC:
10: skaicius = 1
20: GOTO 30
30: PRINT "Hello ", skaicius
40: skaicius = skaicius + 1
50: IF skaicius <> 10 THEN GOTO 20
Na tai kaip? Ar labai panašu? Bet nepamirškime, kad yra dar funkcinės, loginės ir kitokios programavimo kalbos.
Antraštė: Paskal
Parašė: ristinak 2006 m. Balandžio 21 d. 15:58:24
Čia funkcine programavimo kalba OCaml:

for skaicius = 1 to 10 do Printf.printf "Hello %d " skaicius; done;;
Antraštė: Paskal
Parašė: bato_rajshtis 2006 m. Balandžio 24 d. 22:37:06
yra su paskaliu, tikrai buvau rades unreal pamoku pats pagrindinis stuff'as ;/ ir lietuviskas va radau kaip tik tau :D

http://vmc.ppf.ktu.lt/saulius/v2/index.php?puslapis=327

jei kas turit panashiu dalyku kitoms kalboms, butu tikrai pravartu ;/
Antraštė: Paskal
Parašė: nktc 2006 m. Balandžio 25 d. 20:38:01
pagalba jaro: http://www2.latech.edu/~acm/HelloWorld.shtml

namelis1: reikalinga tam, kad išmoktum programuoti. Suprastum kas yra funkcija, procedūra, ciklai. Akivaizdu, kad nemoki programuoti.

kompiliatorius + redaktorius: http://ims.mii.lt/fps/lt/about/index.html
knygelė: http://www.ipc.lt/21z/mokymas/mokymopr/el/ek/knyga1.htm (Windows cp1257 koduotė, jei kartais kam nerodytų)

Informacijos tikrai daug internete.
Antraštė: Paskal
Parašė: saryy 2007 m. Kovo 04 d. 15:34:08
gal galit  padeti  padaryti programa  kuri rastu didziausia sk. is duotu4 skaiciu  labai  aciu
Antraštė: Paskal
Parašė: Jurgis Pralgauskis 2007 m. Kovo 07 d. 23:54:00
ne, negalim :p