Loading...
Лара (13 июня 2024, в 17:32)
System , он там пхп в совершенстве знает, скажи ему, чтобы сделал тест, там легко, посмотрим как он знает элементарное

/**
* Реализовать Тест Струпа
* - на экран вывести сообщение 5 строк по 5 слов в каждом
* - цвета|слова - red, blue, green, yellow, lime, magenta, black, gold, gray, tomato
* - цвет и слово не должны совпадать (например слово lime может быть покрашено в любой из цветов кроме lime), выбор цвета - случайный
*/
php
   $colors = ['red', 'blue', 'green', 'yellow', 'lime', 'pink', 'black', 'gold', 'gray', 'tomato'];  for ($i = 0; $i < 5; $i++) {  $view = '';  for ($j = 0; $j < 5; $j++) {  $word = $colors[array_rand($colors)]; $color = $colors[array_rand($colors)];  while ($color == $word) { $color = $colors[array_rand($colors)]; }  $view .= '<span style="color: '.$color .';">'. $word .'</span> '; }  echo $view .'<br/><br />'; }   
.spam.
851386656 , но в одной строке не должны повторяться цвета)
851386656 , у тебя в 2,3 и 5, есть одинаковые цвета😁
851386656 , я делала так, но уже не помню, что там да как, лет 5 назад было) https://pastebin.com/xSiGgBig
Запусти, глянь, сейчас не у пк)
________
посл. ред. 13.06.2024 в 21:19; всего 1 раз(а); by Лара
Ошибку сделал ща
Лара (13 июня 2024, в 21:10)
851386656 , у тебя в 2,3 и 5, есть одинаковые цвета😁
php
   $colors = ['red', 'blue', 'green', 'yellow', 'lime', 'pink', 'black', 'gold', 'gray', 'tomato'];  for ($i = 0; $i < 5; $i++) {  $a = []; $b = []; $view = '';  for ($j = 0; $j < 5; $j++) { $word = $colors[array_rand($colors)];  while (in_array($word, $b)) { $word = $colors[array_rand($colors)]; }  $b[] = $word; $color = $colors[array_rand($colors)];  while (in_array($color, $a)) { $color = $colors[array_rand($colors)]; }  $a[] = $color; $view .= '<span style="color: ' . $color . ';">' . $word . '</span> '; }  echo $view . '<br/><br />'; }   
Се с тебя для мене 5 пиражка с картошка *039*

Изображение

------
87932_Screenshot_20240613215417.png (149.5 Kb)
Скачиваний: 54
851386656 (13 июня 2024, в 21:49)
php
   $colors = ['red', 'blue', 'green', 'yellow', 'lime', 'pink', 'black', 'gold', 'gray', 'tomato'];  for ($i = 0; $i < 5; $i++) {  $a = []; $b = []; $view = '';  for ($j = 0; $j < 5; $j++) { $word = $colors[array_rand($colors)];  while (in_array($word, $b)) { $word = $colors[array_rand($colors)]; }  $b[] = $word; $color = $colors[array_rand($colors)];  while (in_array($color, $a)) { $color = $colors[array_rand($colors)]; }  $a[] = $color; $view .= '<span style="color: ' . $color . ';">' . $word . '</span> '; }  echo $view . '<br/><br />'; }   
Се с тебя для мене 5 пиражка с картошка *039*
нет) название цвета, не должно совпадать)

Изображение

------
87933_Screenshot_191.png (23.2 Kb)
Скачиваний: 52
851386656 ,

Изображение

------
87934_Screenshot_192.png (15.9 Kb)
Скачиваний: 54
851386656 , с тебя пирожки?)
Онлайн: 0
Время:
Gen. 0.1234
(c) Bym.Guru 2010-2026