Pascal — mga unang hakbang · 3 Lessons
Tagalog

Pascal

Module 1 – Pascal — mga unang hakbang

Page 3 of 3 · Mga 15 minuto bawat aralin, kasama ang pagsasanay.

Function at malinaw na patakaran

15-minutong sesyon: magbasa nang 3 minuto, mag-trace nang 3, mag-eksperimento nang 7, at sagutan ang check nang 2. Maglaan ng dagdag na oras kung kailangan.

Pinapangalanan ng function o subroutine ang calculation na magagamit muli. Tumatanggap ang patakaran ng nonnegative total at completed; zero ang sagot kapag umabot o lumampas ang completed sa total. Kung hindi, ibinabalik ang diperensiya. Sundan ang (4,1), (4,4), (4,5), at (0,0). Ihiwalay ang pagpi-print sa calculation. Ipaliwanag kung bakit wala sa saklaw ang negative input at magdisenyo ng pagtanggi bago tumanggap ng external input.

Nakapaloob sa begin at end ang mga statement. Assignment ang :=; comparison ang =. end. ang pagtatapos ng programa. Free Pascal sa Object Pascal mode ang gamit, mula sa procedural constructs.

program AgilaStudy;
{$mode objfpc}{$H+}{$assertions on}
function Remaining(Total, Done: Integer): Integer;
begin
  if Done >= Total then Result := 0 else Result := Total - Done;
end;

begin
  writeln(Remaining(4, 1));
end.

Inaasahang resulta: 3

Pagsasanay at ebidensiya

Itala ang hula, aktuwal na resulta, at dahilan ng pagtugma o pagkakaiba. Sinusukat ng completion check ang pag-unawa; hinahasa ng practice task ang kasanayan.

Sanggunian sa wika

Halimbawang code sa Agila Forge ↗

Kumpletuhin ang araling ito

Sagutin nang tama ang bawat tanong para makuha ang sertipiko ng aralin. Gamitin ang puna upang magbalik-aral at subukang muli.

Mag-sign in · I-save ang iyong pag-usad at kumuha ng sertipiko para sa araling ito.