Post #79
462 Apr 9, 2024, 11:00 UTC Задача 71 Пирамидка без цикла Нарисуйте следующую пирамидку, не используя цикл: 1 22 333 4444 55555 666666 7777777 88888888 999999999 Конечно же, вручную повыводить все ряды не допускается:)
Post #78
469 Apr 5, 2024, 11:02 UTC Задача 70 Проверка на повторяющиеся элементы Определите, есть ли в массиве повторяющиеся элементы.
Post #77
469 Apr 4, 2024, 11:02 UTC Задача 69 Все переставновки цифр Дано число. Выведите на экран все возможные перестановки его цифр.
Post #76
497 Apr 3, 2024, 11:03 UTC Задача 68 Узнать дату Найдите, какое число было 100 дней назад.
Post #75
505 Apr 2, 2024, 11:03 UTC Задача 67 Удалить третий пробел Дана строка. Удалите из нее третий пробел. Пример: строка '12 34 56 78' станет '12 34 5678'.
Post #74
460 Apr 1, 2024, 11:35 UTC Задача 66 Преобразование в camelCase Напишите функцию, которая преобразует строки вида var_php_test в varPhpTest.
Post #73
491 Mar 29, 2024, 11:02 UTC Задача 65 Множественное число англ. слов Напишите функцию, которая из единственного числа английского существительного делает множественное. Не забудьте про слова-исключения.
Post #72
494 Mar 28, 2024, 11:03 UTC Задача 64 Периодические дроби Реализуйте функцию, которая будет принимать два целых числа, а возвращать результат деления одного на второе. При этом, если получается периодичская дробь, то ответ следует вывести примерно в таком виде: 1.(428571).
Post #71
473 Mar 27, 2024, 11:03 UTC Задача 63 Подсчет слов, заканчивающихся на букву Напишите функцию, которая подсчитает, сколько слов в строке заканчиваются на заданную букву.
Post #70
434 Mar 26, 2024, 11:02 UTC Задача 62 Периодические дроби Реализуйте функцию, которая будет принимать два целых числа, и проверять, результатом деления получается периодическая дробь или нет.
Post #69
450 Mar 25, 2024, 11:04 UTC Задача 61 Имена файлов в транслит Напишите скрипт, который считывает название файлов из папки и, если эти названия на русском, меняет их на транслит.
Post #68
510 Mar 22, 2024, 11:03 UTC Задача 60 Треугольник Паскаля Нарисуйте в браузере треугольник Паскаля произвольного размера.
Post #67
522 Mar 21, 2024, 11:03 UTC Задача 59 Варианты товаров Дан массив товаров с ценами. Дана сумма. Выведите все возможные комбинации товаров, которые можно купить на эту сумму.
Post #66
505 Mar 20, 2024, 11:03 UTC Задача 58 Подсчет слов, начинающихся на букву Напишите функцию, которая подсчитает, сколько слов в строке начинаются на заданную букву.
Post #64
443 Mar 19, 2024, 11:02 UTC Задача 57 Количество единиц Найдите суммарное количество единиц в числах от 1 до 100.
Post #63
443 Mar 18, 2024, 11:35 UTC Задача 56 N случайных элементов массива Дан массив. Запишите в другой массив N случайных элементов из него так, чтобы один элемент был использован только один раз.
Post #61
529 Mar 15, 2024, 11:01 UTC Задача 55 Уровень вложенности многомерного массива Дан произвольный многомерный массив. Определите максимальный уровень вложенности этого массива.
Post #60
549 Mar 14, 2024, 11:01 UTC Задача 54 Добрый unique Сделайте функцию, которая будет удалять дубли, встречающиеся более 3-х раз.
Post #59
528 Mar 13, 2024, 11:02 UTC Задача 53 Увеличение цены в тексте Дана строка с текстом. В этом тексте есть цены в долларах: 'текст 10$ текст 20$'; Найдите все цены в этой строке и увеличьте их на 10%: 'текст 11$ текст 22$';
Post #58
495 Mar 12, 2024, 11:01 UTC Задача 52 Рост массива с исключением Дан массив с числами. Проверьте, что элементы массива выстроены по возрастанию. Допустимо, однако, одно место, в котором следующий элемент меньше предыдущего. Задача с реального проекта, анализ ставок тотализатора, дана в упрощенном виде.