Katarzyna Szafrańska kl. II ti

Slides:



Advertisements
Podobne prezentacje
Tablice 1. Deklaracja tablicy
Advertisements

Zmienne i Typy.
PASCAL (3) dr Anna Kwiatkowska.
typy całkowite (całkowitoliczbowe)
PROGRAMOWANIE STRUKTURALNE
PROGRAMOWANIE STRUKTURALNE
Metody numeryczne Wykład no 1.
OBJECT PASCAL Marzena Szałas.
ZŁOŻONOŚĆ OBLICZENIOWA
Turbo pascal – instrukcje warunkowe, iteracyjne,…
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 3: Podstawowe elementy języka.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 7: Procedury i funkcje © Jan Kaczmarek.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 8: Wykorzystanie procedur i funkcji © Jan Kaczmarek.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 6: Tablice, rekordy, zbiory.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 5: Typy porządkowe, wyliczeniowe i okrojone. Definiowanie.
Katarzyna Szafrańska kl. II TI
Kurs Pascala – spis treści
Typy prywatne 1 Typy prywatne W Adzie typy prywatne (private types) służą do bezpiecznego udostępniania danych zdefiniowanych w pakiecie, z którego korzysta.
Wykład 2 struktura programu elementy języka typy zmienne
PASCAL Dr Anna Kwiatkowska.
dr Anna Kwiatkowska Instytut Informatyki
Wprowadzenie do programowania w języku Turbo Pascal
Pliki. Pliki Pliki jako pamięć nieulotna Pliki jako pamięć nieulotna Nazwy, atrybuty i prawa dostępu Nazwy, atrybuty i prawa dostępu atrybuty atrybuty.
Typy wyrażenia, schematy blokowe, writeln, readln, if, pętle
Podprogramy.
Typy złożone, case, stałe. Typ zbiorowy type typ_zb = set of typ_podstawowy; Typem podstawowym może być tylko typ porządkowy. Typem podstawowym może być
Metody Matematyczne w Inżynierii Chemicznej Wprowadzenie do laboratorium.
PROGRAMOWANIE STRUKTURALNE
PROGRAMOWANIE STRUKTURALNE WYKŁAD 2
Programowanie w języku Fortran 95
Słowa kluczowe oraz nazwy obiektów i klas rozpoczynaj od dużej litery np. Loop, Dim, FileStream Rozpoczynaj nazwę zmiennej od małej litery stosując styl.
Podstawy C# Grupa .NET PO.
Podstawy programowania
Programowanie strukturalne i obiektowe
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
Andrzej Jędryczkowski Nie da się napisać większego programu bez podziału go na części zwane podprogramami. Podprogram to wyróżniona część programu.
Turbo Pascal Turbo Pascal - jedna z popularniejszych implementacji kompilatorów języka PASCAL, zintegrowane srodowisko programistyczne, produkt firmy Borland.
Funkcje w Pascalu Przypomnienie wiadomości o procedurach Prowadzący: Anna Kaleta Piotr Chojnacki.
Algorytmy z przykładami w Turbo Pascal 7.0
Struktura programu w Turbo Pascalu.
© A. Jędryczkowski – 2006 r. © A. Jędryczkowski – 2006 r.
TABLICE C++.
Wyrażenia w Turbo Pascalu.
Procedury i funkcje.
Definicja pliku tekstowego Operacje wykonywane na plikach tekstowych
Pliki Pojęcie i rodzaje plików Definicja typu plikowego Operacje wykonywane na plikach elementowych.
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
1 Wykład 8 Podprogramy. 2 Pojęcie i istota stosowania dzielenie programu na części (logicznie spójne) - nazwane - niezależne od pozostałych części - z.
Programowanie strukturalne i obiektowe
Programowanie strukturalne i obiektowe
Zbiory i rekordy mgr inż. Agata Pacek. Deklaracja typu zbiorowego (określa ilość elementów w zbiorze) type biegi=set of 0..6; Definiowanie zmiennej typu.
Programowanie strukturalne i obiektowe
Instrukcje iteracyjne
Informatyka MPZI Wykład 4 Podprogramy Pliki Typ zbiorowy Rekurencja.
Programowanie baz danych
Informatyka MZT1 Wykład 6 Iteracje while i repeat Tablice Rekordy
Visual Basic for Applications Poziom podstawowy Zajęcia 2
PWSZ Gniezno // codefly 2009 Łukasz Tomczak
Ogólna struktura programu w TP
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Temat 4: Typy danych.
Zmienne i typy danych w C#
Wykładowca: mgr Tadeusz Ziębakowski p. 126 I piętro (naprzeciw dziekanatu)
Informatyka +.
Instrukcje wyboru.
Podstawowe struktury danych. Typy danych.
Podsumowanie wiedzy MPDI2 sem.3 INFORMATYKA. tworzenie nowego pliku i katalogu, nawigacja po katalogach, listowanie zawartości katalogu, zmiana nazw,
Wstęp do programowania Wykład 2 Dane, instrukcje, program.
P ASCAL Definicje, deklaracje, podstawowe instrukcje 1.
Zmienne typy danych w VBA. MS Excel – typy danych w języku programowania VBA.
Zapis prezentacji:

Katarzyna Szafrańska kl. II ti Kurs Pascala Katarzyna Szafrańska kl. II ti

Spis tresci 1.Struktura programu. 2.Zmienne plikowe 3.Typy 4.Instrukcje we/wy 5.Instrukcje warunkowe wyboru 6.Aliteracje 7.Procedury 8.Funkcje 9.Typy strukturalne 10.Tablice 11.Dynamiczne struktury danych

Struktury programu program nazwa_programu; nagłówek uses lista_nazw_modółów; programu (biblioteka) Definicje_i_deklaracje opis Definicje_funkcji_i_procedur danych Begin blok programu instrukcje; część wykonawcza end.

przykład program aaa; uses wincrt; begin writeln (‘witam’); repeat until keypressed; end.

Zmienne plikowe W część deklaracji zmiennych deklaruje się zmienne globalne czyli dostępne i wykorzystywane w całym programie. Deklarując zmienną musimy poprzedzić to słowem var. Deklaracja zmiennej ma postać: Nazwa_zmiennej: Typ_zmiennej;

Typy zmiennych integer – liczba całkowita ze znakiem – (-32768…+32765) real – liczba rzeczywista – (2.9*10-39..1.7*1038) char – znak – (znaki o kodach 0…255) string – napis łańcuch ciąg znaków – (ciąg do 255 znaków) boolean - wartość logiczna - prawda (true) lub fałsz (false) word - słowo - (0..65535) byte – bajt – (0..255) shortint - krótka liczba całkowita ze znakiem -(128..+127) longint - długa liczba całkowita ze znakiem – (2147483648..+2147483647) single - krótka liczba rzeczywista (1.5*10-45..3.4*1037) double - długa liczba rzeczywista – (5.0*10-324..1.7*10308) extended - bardzo długa liczba rzeczywista – (3.4*10-4932..1.1*104932) comp - bardzo długa liczba całkowita – (9.2*1018..9.2*1018) pointer – wskaźnik – (0000h:0000h..FFFFh:FFFFh)

Typy zmiennych - zapamiętaj Do przechowywania wartości służą w programie zmienne. Cechami charakterystycznymi zmiennej są nazwa i typ. Nazwa pozwala na zidentyfikowanie zmiennej, zaś typ określa jej wewnętrzną reprezentację i zakres wartości oraz dopuszczalnych operacji. Przed użyciem zmienna musi zostać zadeklarowana (za pomocą słowa kluczowego var) oraz zaincjalizowana (przez przypisanie lub wprowadzenie wartości z zewnątrz, np. z klawiatury). Do wprowadzania wartości zmiennych z klawiatury służą procedury readln i read. Turbo Pascal oferuje kilkanaście standardowych typów, spośród których najczęściej stosowanymi są typ całkowity (integer), rzeczywisty (real), znakowy (char) i łańcuchowy (string). Typy całkowitoliczbowe, znakowe oraz typ boolean tworzą grupę typów porządkowych

Instrukcje wejścia/wyjścia Podstawową instrukcją wyjścia w języku Pascal jest write(ln). Wypisuje ona dane w sposób sformatowany jeden po drugim. Składnia instrukcji wyjścia write (dana, druga_dana, trzecia_dana…); Wynikiem instrukcji write (20,100,3000) będzie: 201003000 Podstawową instrukcją wejścia w języku Pascal jest read(ln). Przyjmuje dane jedna po drugiej. Składnia instrukcji wejścia: read (zmienna, druga_zmienna, trzecia_zmienna…); Wynik instrukcji: read (x, y, z…);

Instrukcje warunkowe wyboru

Aliteracje

procedury

Funkcje

Typy strukturalne

tablice

Dynamiczne struktury danych