Add multilingual Agila learning examples and Git practice guide
This commit is contained in:
commit
85f487afb0
79 files changed
+813
No files matched your search
@@ -0,0 +1,9 @@
|
||||
# Pagkuwenta ng plano sa pag-aaral na muling magagamit
|
||||
|
||||
Bumuo at subukan ang maliit na bahaging nagkukuwenta ng bilang ng aralin. Magsimula sa nested function; maaari mo itong ilipat sa isang Ada package sa lokal na proyektong maraming file.
|
||||
|
||||
- Sabihin ang tuntunin para sa Total/Done nang hindi tumutukoy sa source code.
|
||||
- Suriin ang (0,0), (4,0), (4,3), (4,4), at (4,5).
|
||||
- Ipaliwanag kung bakit naaabot lamang ang subtraction kapag mas mababa ang Done sa Total.
|
||||
- Ihiwalay ang pagkukuwenta sa output.
|
||||
- Magsama ng tala para sa pagsusuri na nagpapaliwanag ng isang pasya sa disenyo at isang limitasyon.
|
||||
@@ -0,0 +1,13 @@
|
||||
with Ada.Text_IO;
|
||||
|
||||
procedure Main is
|
||||
function Remaining (Total, Done : Natural) return Natural is
|
||||
begin
|
||||
if Done >= Total then
|
||||
return 0;
|
||||
end if;
|
||||
return Total - Done;
|
||||
end Remaining;
|
||||
begin
|
||||
Ada.Text_IO.Put_Line (Natural'Image (Remaining (4, 1)));
|
||||
end Main;
|
||||
Reference in new issue
Block a user