Задача 58
Подсчет слов, начинающихся на букву
Напишите функцию, которая подсчитает, сколько слов в строке начинаются на заданную букву.
Подсчет слов, начинающихся на букву
Напишите функцию, которая подсчитает, сколько слов в строке начинаются на заданную букву.
👍2🕊1
Задача 59
Варианты товаров
Дан массив товаров с ценами. Дана сумма. Выведите все возможные комбинации товаров, которые можно купить на эту сумму.
Варианты товаров
Дан массив товаров с ценами. Дана сумма. Выведите все возможные комбинации товаров, которые можно купить на эту сумму.
👍4👻2🕊1
Задача 60
Треугольник Паскаля
Нарисуйте в браузере треугольник Паскаля произвольного размера.
Треугольник Паскаля
Нарисуйте в браузере треугольник Паскаля произвольного размера.
👍2🕊1
Задача 61
Имена файлов в транслит
Напишите скрипт, который считывает название файлов из папки и, если эти названия на русском, меняет их на транслит.
Имена файлов в транслит
Напишите скрипт, который считывает название файлов из папки и, если эти названия на русском, меняет их на транслит.
👍2🕊1
Задача 62
Периодические дроби
Реализуйте функцию, которая будет принимать два целых числа, и проверять, результатом деления получается периодическая дробь или нет.
Периодические дроби
Реализуйте функцию, которая будет принимать два целых числа, и проверять, результатом деления получается периодическая дробь или нет.
👍2🕊1
Задача 63
Подсчет слов, заканчивающихся на букву
Напишите функцию, которая подсчитает, сколько слов в строке заканчиваются на заданную букву.
Подсчет слов, заканчивающихся на букву
Напишите функцию, которая подсчитает, сколько слов в строке заканчиваются на заданную букву.
👍2🕊1
Задача 64
Периодические дроби
Реализуйте функцию, которая будет принимать два целых числа, а возвращать результат деления одного на второе. При этом, если получается периодичская дробь, то ответ следует вывести примерно в таком виде: 1.(428571).
Периодические дроби
Реализуйте функцию, которая будет принимать два целых числа, а возвращать результат деления одного на второе. При этом, если получается периодичская дробь, то ответ следует вывести примерно в таком виде: 1.(428571).
👍1🕊1
Задача 65
Множественное число англ. слов
Напишите функцию, которая из единственного числа английского существительного делает множественное. Не забудьте про слова-исключения.
Множественное число англ. слов
Напишите функцию, которая из единственного числа английского существительного делает множественное. Не забудьте про слова-исключения.
💊2🕊1
Задача 66
Преобразование в camelCase
Напишите функцию, которая преобразует строки вида var_php_test в varPhpTest.
Преобразование в camelCase
Напишите функцию, которая преобразует строки вида var_php_test в varPhpTest.
👍1😱1🕊1
Задача 67
Удалить третий пробел
Дана строка. Удалите из нее третий пробел. Пример: строка '12 34 56 78' станет '12 34 5678'.
Удалить третий пробел
Дана строка. Удалите из нее третий пробел. Пример: строка '12 34 56 78' станет '12 34 5678'.
👍1🕊1
Задача 68
Узнать дату
Найдите, какое число было 100 дней назад.
Узнать дату
Найдите, какое число было 100 дней назад.
👍1🕊1
Задача 69
Все переставновки цифр
Дано число. Выведите на экран все возможные перестановки его цифр.
Все переставновки цифр
Дано число. Выведите на экран все возможные перестановки его цифр.
👍1🔥1🕊1
Задача 70
Проверка на повторяющиеся элементы
Определите, есть ли в массиве повторяющиеся элементы.
Проверка на повторяющиеся элементы
Определите, есть ли в массиве повторяющиеся элементы.
👍1🔥1🕊1
Задача 71
Пирамидка без цикла
Нарисуйте следующую пирамидку, не используя цикл:
1
22
333
4444
55555
666666
7777777
88888888
999999999
Конечно же, вручную повыводить все ряды не допускается:)
Пирамидка без цикла
Нарисуйте следующую пирамидку, не используя цикл:
1
22
333
4444
55555
666666
7777777
88888888
999999999
Конечно же, вручную повыводить все ряды не допускается:)
👍1😱1🕊1
Задача 72
Случайное число из двух промежутков
Сгенерируйте случайное целое число из промежутка от 10 до 30 и от 50 до 80.
Случайное число из двух промежутков
Сгенерируйте случайное целое число из промежутка от 10 до 30 и от 50 до 80.
👍1🕊1
Задача 73
Разные случайные числа
Сделайте функцию, которая выводит случайное число от 1 до 100. При этом вызовы функции не должны выдавать два одинаковых числа подряд.
Разные случайные числа
Сделайте функцию, которая выводит случайное число от 1 до 100. При этом вызовы функции не должны выдавать два одинаковых числа подряд.
👍1🕊1
Задача 74
Случайные числа с половинками
Вывести случайное число в заданном промежутке, к примеру от 1 до 100. Случайное число может быть целым 3, или половинкой 3.5.
Случайные числа с половинками
Вывести случайное число в заданном промежутке, к примеру от 1 до 100. Случайное число может быть целым 3, или половинкой 3.5.
👍2🕊1
Канал code.mu в телеграмме!
Все новости сайта. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
Вступайте:
https://t.me/codemu
Все новости сайта. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
Вступайте:
https://t.me/codemu
Telegram
Канал сайта code.mu
Все новости сайта code.mu. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
🔥2👍1👏1
Задача 75
Случайная картинка из папки
Дана папка, в ней лежат картинки с расширением png и другие файлы. Также в ней лежат подпапки с аналогичным содержимым. Покажите пользователю одну случайную картинку из этой папки.
Случайная картинка из папки
Дана папка, в ней лежат картинки с расширением png и другие файлы. Также в ней лежат подпапки с аналогичным содержимым. Покажите пользователю одну случайную картинку из этой папки.
👍1🔥1🕊1
Задача 76
Удаление пустых элементов массива
Удалите из массива все элементы, являющиеся пустыми строками:
[1, '', 2, '', '', 3]
Удаление пустых элементов массива
Удалите из массива все элементы, являющиеся пустыми строками:
[1, '', 2, '', '', 3]
👍1🕊1