GRY-Online.pl --> Archiwum Forum

Pomocy w Pascalu

11.01.2005
14:05
[1]

Tatuu [ Centurion ]

Pomocy w Pascalu

co oznacza ten zapis ?

Val(liczba,l_val,code);
if code=0 then
Calkowita:=l_val
else
Calkowita:=-1;

11.01.2005
14:30
[2]

kastore [ Troll Slayer ]

Zamiana stringa, ciągu znakowego na liczbe.
liczba to string
l_val to jej wartość po wykonaniu funkcji

jeżeli code jest zero to procedura sie wykonała prawidłowo i l_val jest przenoszona do zmiennej Calkowita
, jak nie to do Calkowita podstawiane jest -1 co jest reprezentacją błędu procedury

11.01.2005
14:33
[3]

kastore [ Troll Slayer ]

Normalnie można by było dać
Calkowita:= code , ale code po procedurze jest albo
0 - jak procedura sie wykonała
lub kiedy błąd to jest tam podstawione miejsce w ciągu liczba gdzie był błąd

17.01.2005
17:58
[4]

asion [ Legionista ]

Czy ktos moglby sprobowac napisac taki program?
Napisz program operujący na tablicy rekordów o ustalonej przez stałą max_pozycji liczbie pozycji i udostępniający następujące funkcjonalności (zdefiniowane w postaci odrębnych procedur/funkcji):

· Wprowadzenie nowego rekordu na koniec tablicy
· Przeglądanie rekordów w tablicy po jednym
· Usunięcie aktualnie przeglądanego rekordu
· Wyszukanie rekordu według wartości jednego wybranego atrybutu

każdy rekord opisuje jeden film i posiada następujące pola:
· Tytuł filmu
· Rok premiery
· Czas trwania (hh:mm)
· Gatunek

© 2000-2024 GRY-OnLine S.A.