Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
do
local gull, coc --гуля? сосок?
local tbl = {}
math.randomseed(os.time()*os.clock()/math.floor(os.clock()))
print("Введите число кокосов")
local val = io.read("*number")
local sum_wei = 0
local sg = 0
for i=1, val do
coc = math.random(1500,2500)
print("Кокос № "..i.."весит: "..coc.." гр.")
sum_wei = sum_wei + coc
end
while true do
gull = math.random(17,19)
--print("ласточка №"..i.."весит: "..gull)
table.insert(tbl,0)
sg = sg + gull/2
if sg > sum_wei then break end
end
local val_s = #tbl
local t = "кокос"
if val < 5 and val > 1 then
t = t.."а"
elseif val > 4 then
t = t.."ов"
end
local c = "ласточ"
if val_s < 5 and val_s > 1 then
c = c.."и"
elseif val_s > 4 then
c = c.."ек"
end
print("Вам "..val_s.." "..c.." принесли "..val.." "..t.."\n Общая масса ласточек: "..sg.."\n Общая масса кокосов: "..sum_wei)
end
Подсчет сколько нужно ласточек для n число кокосов
Привет из "Монти Пайтон и Священый Грааль"
Хотите подсчитать в онлайн интерпретаторах? на 6 строчке замените io.read("*number") на нужное вам число кокосов. например так
local val = 10
Нет это не лаба, хотя и выглядит так.
Оно вообще редко выводит правильный ответ 🙂
На ideone read должен работать.
все носят какасы