РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
14 of 70 menu

Занимательные задачи PHP. Часть 14

Дана строка с маленькими буквами. Сделайте заглавными половину случайных букв этой строки, игнорируя пробелы.

Дан ряд: a, b, c ,d ... x, y, z , aa, ab, ac, ... ay, az, ba, bb, ... bz, ... aaz.. Напишите функцию, которая получит следующий элемент по предыдущему.

a) Поделите число 10 на число 7. Найдите 1000-ный знак после запятой у полученной дроби.

Дана строка '12345678'. Сделайте из нее '21436587'. Строка, конечно же, может быть любой.

Сделайте аналог функции trim.

Найдите все тройки Пифагора в промежутке от 1 до 10000.

Реализуйте функцию flatten, которая в случае, если массив обладает уровнями вложенности (любой глубины), приведёт его к элементарному виду. Пример:

<?php flatten([1, [2], [3, [[[4]]]]]) // [1, 2, 3, 4] ?>

Сделайте функцию, которая будет генерировать случайный цвет в hex формате (типа #ffffff).

Напишите функцию, которая корректно будет складывать часы и минуты. Пример.

<?php func('1ч 20 мин + 50 мин') // 2ч 10 мин ?>

Обрежьте длинную строку так, чтобы ее длина была не более N символов. При этом слова не должны быть разорваны - обрезание всегда проходит по пробелу и новая строка всегда меньше N.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить