RosettaCodeData/Task/Increment-a-numerical-string/Action-/increment-a-numerical-string.action

23 lines
303 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
PROC Increment(CHAR ARRAY src,dst)
INT val
val=ValI(src)
val==+1
StrI(val,dst)
RETURN
PROC Test(CHAR ARRAY src)
CHAR ARRAY dst(10)
Increment(src,dst)
PrintF("%S+1=%S%E",src,dst)
RETURN
PROC Main()
Test("0")
Test("1")
Test("9999")
Test("-1")
Test("-2")
Test("-10000")
RETURN