PDA

Zobacz pełną wersję : turbo pascal



k-rzysiek
28-09-07, 16:33
Witam, dopiero zaczynam się uczyć pisać w pascalu więc mam bardzo podstawowe pytanie:
if a div b = liczba całkowita then
...
Czym mogę zast±pić słowo 'liczba całkowita'?

RRybak
05-10-07, 07:20
Chyba nie rozumiem pytania.


var liczba_calkowita : Integer;
liczba_rzeczywista : Real;
Ilorazy na liczbach całkowitych (..-2,-1,0,1,2...) robisz właśnie za pomocą div. Wtedy 5 : 2 wyjdzie Ci 2 (bez reszty).

Liczby rzeczywiste natomiast przechowują ułamki, czyli 5:2 = 2.1

doderic
05-10-07, 08:08
if a div b = liczba całkowita then
...
Czym mogę zast±pić słowo 'liczba całkowita'?

Zgaduję, że linijkę z "if" znalazłe¶ w jakim¶ samouczku?
Słowo "liczba całkowita" możesz zast±pić w tym przypadku nazw± zmiennej, najlepiej którego¶ typu całkowitego (np. integer, longint, ...) lub, dosłownie, liczb± całkowit± (np. 5). Np.:


var
a, b, lc : integer;
begin
if a div b = lc then
...
if a div b = 2 then
...
end.