Periodic table: Difference between revisions

Line 344:
 
==={{header|Craft Basic}}===
<syntaxhighlight lang="basic">gosubdim fillarraysa[1, 2, 5, 13, 57, 72, 89, 104]
dim b[-1, 15, 25, 35, 72, 21, 58, 7]
gosub setupwindow
 
title "Periodic Table Search"
resize 0, 0, 220,130140
center
 
formid 1
formtext "Search"
buttonform 55, 40, 100, 20
 
formid 2
formtext ""
staticform 1, 1, 220, 20
 
do
 
if (forms) = 1 then
 
gosub searchtable
Line 362 ⟶ 374:
 
end
 
sub fillarrays
 
dim a[1, 2, 5, 13, 57, 72, 89, 104]
dim b[-1, 15, 25, 35, 72, 21, 58, 7]
 
return
 
sub setupwindow
 
title "Periodic Table Search"
 
resize 0, 0, 220,130
center
 
formid 1
formtext "Search"
buttonform 55, 40, 100, 20
 
formid 2
formtext ""
staticform 1, 1, 220, 20
 
return
 
sub searchtable
Line 400 ⟶ 388:
 
let m = e + b[i]
let r = int(m / 18) + 1
let rc = int:(m r% 18) + 1
let c = m % 18
let c = int: c + 1
 
formid 2
305

edits