Forum GOTHIC WEB SITE Strona Główna GOTHIC WEB SITE
Forum o grach z serii Gothic
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy     GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Kurs Turbo Pascal ;)

 
Napisz nowy temat   Odpowiedz do tematu    Forum GOTHIC WEB SITE Strona Główna -> Twórczość własna użytkowników
Zobacz poprzedni temat :: Zobacz następny temat  

Czy chcesz następną część kursu?
Tak
75%
 75%  [ 3 ]
Nie
25%
 25%  [ 1 ]
Wszystkich Głosów : 4

Autor Wiadomość
adamek2323
Czeladnik


Dołączył: 27 Lut 2009
Posty: 24
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Nie z tąd ;)
Płeć: Mężczyzna

PostWysłany: Wto 19:36, 18 Sie 2009    Temat postu: Kurs Turbo Pascal ;)

Kurs Pascal

Lekcja 1

Temat: "Szkielet" programu w Pascalu.

Na tej lekcji dowiecie się z czego składa się "szkielet" programu pisany w Pascalu.

1. A więc zacznijmy od "szkieletu" (to też można nazwać pierwszym programem):

Program szkielet;
Begin
End.


Tak to wygląda Very Happy Proste co nie? A teraz pora na analizę linijek:

a) Program szkielet; - od tego wyrazu zaczynamy pisać program, jest to tak zwana nazwa programu/gry.

UWAGA!

słowo "szkielet" w tej linijce może być zastąpione każdym innym słowem np:

- Program gra;

- Program p1;

- Program projekt;

... przy nazwie NIE UŻYWAMY spacji, spację zastępuje "_" np:

- Program gra_wenzyk;

- Program kalkulator_dodawanie;

... łapiecie? Nie jest to zbyt trudne Very Happy

b) Begin - pod tym magicznym słowem znajdują się instrukcje naszego programu Very Happy

c) End. - po prostu, ta operacja kończy nasz program, zawsze stawiamy kropkę po tym wyrazie


Szkielet przeanalizowany Very Happy

2. Teraz czas na nasz pierwszy prosty program który będzie nam wyświetlał jakiś napis, w tym przypadku będzie to napis "Pascal to prosty i przyjemny program, którego z chęcią się uczę" Very Happy :

Program napis;
Begin
Writeln('Pascal to prosty i przyjemny język programowania, którego z chęcią się uczę');
Readln;
End.


Zauważcie, że pojawiły się dwie nowe komendy Writeln(' '); i Readln;. A więc Writeln służy nam jak pewnie już się domyśleliście do wyświetlenia wyrazu/napisu. Napis który ma się wyświetlić wpisujemy w ten nawias (' ') pamiętając o tych ogonkach ' '. Readln; sprawi, że napis nie zniknie automatycznie, zniknie tylko i wyłącznie gdy naciśniemy klawisz np ESC. Tak więc napisaliśmy prosty programik i omówiliśmy go. Oprócz Writeln jest jeszcze komenda Write. Omówmy ją:

Przykład:

Program napis;
Begin
Writeln('Pascal');
Writeln('Jest prosty');
Readln;
End.


Będzie to wyglądać tak:
_______________________________________________________________________________

Pascal
Jest prosty
_______________________________________________________________________________

A w przypadku Write:

Program napis;
Begin
Write('Pascal');
Write('Jest prosty');
Readln;
End.


Będzie to wyglądać tak:
_______________________________________________________________________________

PascalJest prosty
_______________________________________________________________________________

Takie podobne wyrazy a różnica duża Very Happy

Uwagi z dzisiejszej lekcji:

- program zawsze zaczynamy od:

Program nazwa_programu;
Begin
End.

- End zawsze kończymy kropką

- wielkość liter w pascalu nie ma znaczenia możemy napisać Begin, bEGIN, BeGiN, begin

- Komendy Writeln i Write to nie to samo

I tym zakończymy dzisiejszą lekcję, mam nadzieję że dowiedzieliście się z niej najwięcej jak to możliwe Very Happy Jeżeli będą pytania dotyczące lekcji piszcie je pod lekcją, postaram się pomóc Very Happy . Jeżeli będziecie chcieli to ułożę i wstawię następne części kursu ;D

Ja jestem autorem tego kursu Wink


Post został pochwalony 0 razy

Ostatnio zmieniony przez adamek2323 dnia Wto 19:43, 18 Sie 2009, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum GOTHIC WEB SITE Strona Główna -> Twórczość własna użytkowników Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

Skocz do:  

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001 phpBB Group

Chronicles phpBB2 theme by Jakob Persson (http://www.eddingschronicles.com). Stone textures by Patty Herford.
Regulamin