В курса, посветен на Функциите в програмирането, ще затвърдиш наученото до момента. Ще се научиш как да съкращаваш дългите кодове. Ако си преминал през Игра 1: Функции в програмирането за напълно начинаещи, ще ти е доста по-лесно.
Започваш най-лесното и интересно ниво. Функциите улесняват много работата на програмиста - пишеш кода веднъж, а го използваш многократно!
Във функциите освен обикновени команди, можеш да използваш и цикли. В следващите упражнения ще разгледаме няколко варианта на цикъла for.
x(i) е функция с 1 параметър. В следващите упражнения сме ти подготвили някои уловки. Но ... ти ще се справиш!
Само една функция? Сега ще видиш как можеш да използваш НЯКОЛКО наведнъж! С параметър или без параметър - ти избираш!
def hrana(a,m) -> goto box[a] -> goto meat[m] -> end -> hrana(0,0) Вече нямаш нужда от обяснения за този код: ще знаеш какво означава.
def swim (m, b, x, y, z) Ще научим, че програмният език Ruby игнорира параметрите на функциите, които не са необходими за изпълнението на кода. (Подготвили сме ти интересна задача тук)
Време е да запретнеш ръкави и да довършиш този код!
Завърти се в симпатичната "спирала". Забавлявай се, като същевременно научиш още нещо важно за цикъл for. В края на курса те очаква поредната страхотна значка.
След секунда ще видиш прозорец, който те пита дали искаш да получаваш ИЗВЕСТИЯ. Натисни: Разрешаване или allow. Така сайтът ще те уведомява за всички новости, които се случват със системата, докато я използваш. Благодарим ти!