PHP First Steps Exercise
Здравейте.
На задачата RGB Table исках да питам дали някой може да ми даде някакви насоки или да ми обясни задачата,защото не мога да разбера какво точно да пиша като PHP код?
Здравейте.
На задачата RGB Table исках да питам дали някой може да ми даде някакви насоки или да ми обясни задачата,защото не мога да разбера какво точно да пиша като PHP код?
Здравей, целта е да се направи таблица (5 реда с 3 колони). Първата колона ще съдържа 5 нюанса на червено, като първи ред стартира от цвят червено със стойност RedGreenBlue(51, 0, 0) и всеки ред увеличава това червено с 51, например втори ред ще бъде RGB(102, 0, 0) и т.н до 5 * 51, което е 255. Подобна е ситуацията за следващите две колини, но съответно ще се увеличава зеленото и синьото.
Начинът да се направи цялото това е като декларираш променлива, напр. $color = 51 и след това завъртиш цикъл колкото са редовете. В цикъла създаваш ред (в дадения скелет в judge е направена таблица и php кода е в нея):
echo "<tr>";
и за всяка колона слагаш заден план: първа RGB($color, 0, 0), втора RGB(0, $color, 0), трета RGB(0, 0, $color). Слагането на цвят на колоната става със следния ред (примерът е за първата колона - червено):
echo "<td style =\"background-color: rgb($color, 0, 0)\"></td>";
Остана да затвориш реда и да увеличиш променливата $color с 51.
Ако въпреки обеснението искаш да погледнеш работещ това е моя http://pastebin.com/4XxLGKEX :-)
Мерси много,че помогна.
Получи се.
Успех занапред.