Data update
This commit is contained in:
parent
0df55f9f24
commit
aec8ed51b6
1045 changed files with 18889 additions and 2777 deletions
26
Task/Floyds-triangle/EasyLang/floyds-triangle.easy
Normal file
26
Task/Floyds-triangle/EasyLang/floyds-triangle.easy
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
func ceil h .
|
||||
f = floor h
|
||||
if h <> f
|
||||
f += 1
|
||||
.
|
||||
return f
|
||||
.
|
||||
proc triangle n . .
|
||||
print n & " rows:"
|
||||
row = 1
|
||||
while row <= n
|
||||
printme += 1
|
||||
cols = ceil log10 (n * (n - 1) / 2 + nprinted + 2)
|
||||
numfmt 0 cols
|
||||
write printme & " "
|
||||
nprinted += 1
|
||||
if nprinted = row
|
||||
print ""
|
||||
row += 1
|
||||
nprinted = 0
|
||||
.
|
||||
.
|
||||
print ""
|
||||
.
|
||||
triangle 5
|
||||
triangle 14
|
||||
Loading…
Add table
Add a link
Reference in a new issue