operacje na rekordach


Temat. Operacje na rekordach.

nazwa=record
nazwa_1: typ1;
nazwa_2: typ2;
...
end;





type
data=record
miesiąc,dzień,rok : integer;
end;

W rekordach jako pole mogą także występować inne rekordy.

var d1,d2 : nazwa;

Zamiast napisać: writeln(data1.miesiac) możemy napisać:
---------------------------
with nazw do
begin
writeln(dzien);
writeln(miesiac);
writeln(rok);
end;
---------------------------

Zad 1. Sprawdź czy dwa rekordy przechowujące daty są identyczne.
Zad 2. Napisać program, który stworzy bazę danych zawierającą listę osób z waszej klasy. Każdą operację powinna realizować inna procedura:
1) procedura Odczytaj odczytująca dane z pliku do tablicy
2) procedura Zapisz zapisująca dane z tablicy do pliku
3) procedura Czytaj wczytanie informacji dla nowego ucznia
4) procedura Wszyscy wyświetlająca informacje o wszystkich uczniach
5) procedura Wiek umożliwiająca znalezienie uczniów urodzonych po wskazanym roku
6) procedura Zamieszk umożliwiająca znalezienie uczniów zamieszkałych na danej ulicy




Wyszukiwarka

Podobne podstrony:
operacje na rekordach zadania
34 Pliki Operacje na plikach w Pascalu
operacje na plikach tekstowych
wycena operacji na rachunku
operacje na ramkach danych solucja
Operacje na histogramie
670 Przekwalifikowanie leasingu operacyjnego na finansowy
operacje na plikach
Kurs CorelDRAW 12 Część 4 Zaawansowane operacje na obiektach
Matlab operacje na macierzach, skrypty
Asembler Operacje na Plikach
Operacje na plikach multimedialnych
4 Operacje na tablicach (prezentacja)
Lab Operacje na plikach
zbiory i operacje na zbiorach
Lab Operacje na plikach

więcej podobnych podstron