1. Куча / Говнокод #3779

    +133

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    count=15;
    a=15;
    b=2.5;
    ...
    function addlistbox()
    	i=1;
    	while i<=count do
    		INIFile.SetValue("temp.ini", "temp", i, a);
    		end
    i=1;
    while i<=count do
    ttt=INIFile.GetValue("temp.ini", "temp", i);
    INIFile.SetValue("temp.ini", "temp", i, Math.Pow(ttt, b*i));
    end
    i=1;
    while i<=count do
    	ttt=INIFile.GetValue("temp.ini", "temp", i);
    	ListBox.AddItem("stepeni", i, ttt); 
    	end
    end

    Приятель прислал.
    всю эту прелесть можно написать так:
    function addlistbox(a,b,count)
    for i=1,count do
    ListBox.AddItem("stepeni", i, Math.Pow(a, b*i));
    end
    end

    Запостил: XyHb, 25 Июля 2010

    Комментарии (10) RSS

    • Страшно подумать, что будет, когда приятель узнает про реестр.
      Ответить
    • Немного дополню:
      1. Человек не знает что такое аргументы у функции и с чем их кушать
      2. Использует цикл, который из-за его дурости получился вечным т.к. нету i++
      3. Вообще непонятно зачем он что-то писал в файлы т.к. по его словам нужно было заполнить листбокс
      Ответить
    • Чё за язык-то?
      Ответить
    • а причем тут ИНИ конфига? хе )
      Ответить

    Добавить комментарий