कंप्यूटर प्रोग्रामिंग/लूप्स/लुआ
loops.lua
सम्पादन-- This program displays a temperature conversion table showing Fahrenheit
-- temperatures from 0 to 100, in increments of 10, and the corresponding
-- Celsius temperatures using While, For, and Do loops.
function while_loop()
local f
local c
io.write("F° C°", "\n")
f = 0
while f <= 100 do
c = (f - 32) * 5 / 9
io.write(f, " = ", c, "\n")
f = f + 10
end
end
function for_loop()
local f
local c
io.write("F° C°", "\n")
for f = 0, 100, 10 do
c = (f - 32) * 5 / 9
io.write(f, " = ", c, "\n")
end
end
function do_loop()
local f
local c
io.write("F° C°", "\n")
f = 0
repeat
c = (f - 32) * 5 / 9
io.write(f, " = ", c, "\n")
f = f + 10
until not (f <= 100)
end
function main()
while_loop()
for_loop()
do_loop()
end
main()
कोशिश करो
सम्पादननिम्न कोड मुफ्त ऑनलाइन विकास के वातावरण में से एक में ऊपर कॉपी और पेस्ट करो या अपने खुद के कम्पाइलर/इंटरप्रेटर/आईडीई का उपयोग करें।