1. Напечатайте числа от 1 до 10

2. Выведите нечетные числа меньше 100

3. Распечатайте таблицу умножения на 7.

4. Распечатайте все таблицы умножения с числами от 1 до 10.

5. Посчитайте сумму чисел от 1 до 10

6. Вычислите 10!

7. Вычислите сумму четных чисел больше 10 и меньше 30

8. Создайте функцию, которая будет конвертировать из градусов Цельсия в градусы Фаренгейта.

9. Создайте функцию, которая будет преобразовывать градусы Фаренгейта в градусы Цельсия.

10. Вычислить сумму чисел в массиве чисел

11. Вычислите среднее число чисел в массиве чисел.

12. Создайте функцию, которая получает массив чисел в качестве аргумента и возвращает массив, содержащий только положительные числа.

13. Найдите максимальное число в массиве чисел

14. Выведите первые 10 чисел Фибоначчи без рекурсии

15. Создайте функцию, которая будет находить n-е число Фибоначчи с помощью рекурсии.

16. Создайте функцию, которая будет возвращать логическое значение, указывающее, является ли число простым.

17. Вычислите сумму цифр положительного целого числа.

18. Выведите первые 100 простых чисел.

19. Создайте функцию, которая будет возвращать в массиве первые «p» простых чисел больше «n»

20. Повернуть массив влево на 1 позицию

21. Повернуть массив вправо на 1 позицию

22. Перевернуть массив

23. Перевернуть строку

24. Создайте функцию, которая объединит два массива и вернет результат в виде нового массива.

25. Создайте функцию, которая будет получать два массива чисел в качестве аргументов и возвращать массив, состоящий из всех чисел, которые находятся либо в первом массиве, либо во втором массиве, но не в обоих.

26. Создайте функцию, которая будет получать два массива и возвращать массив с элементами, которые есть в первом массиве, но не во втором

27. Создайте функцию, которая будет получать массив чисел в качестве аргумента и возвращать новый массив с отдельными элементами.

28. Вычислите сумму первых 100 простых чисел и верните их в массив

29. Выведите расстояние между первыми 100 простыми числами.

30. Создайте функцию, которая будет складывать два положительных числа неопределенного размера. Числа принимаются в виде строк, и результат также должен быть представлен в виде строки.

31. Создайте функцию, которая будет возвращать количество слов в тексте

32. Создайте функцию, которая будет делать заглавной первую букву каждого слова в тексте.

33. Вычислить сумму чисел, полученных в строке с разделителями-запятыми

34. Создайте функцию, которая возвращает массив слов внутри текста.

35. Создайте функцию для преобразования текста CSV в «двумерный» массив.

36. Создайте функцию, которая преобразует строку в массив символов

37. Создайте функцию, которая будет преобразовывать строку в массив, содержащий ASCII-коды каждого символа.

38. Создайте функцию, которая будет преобразовывать массив, содержащий ASCII-коды, в строку

39. Внедрить шифр Цезаря

40. Реализовать алгоритм пузырьковой сортировки для массива чисел

41. Создайте функцию для вычисления расстояния между двумя точками, определяемыми их координатами x, y.

42. Создайте функцию, которая будет возвращать логическое значение, указывающее, пересекаются ли две окружности, определенные координатами центра и радиусом.

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

44. Создайте функцию, которая преобразует строку, содержащую двоичное число, в число.

45. Создайте функцию для вычисления суммы всех чисел в зубчатом массиве (содержит числа или другие массивы чисел на неограниченном количестве уровней)

46. ​​Найдите максимальное число в зубчатом массиве чисел или массиве чисел

47. Глубокое копирование зубчатого массива с числами или другими массивами в новый массив

48. Создайте функцию для возврата самого длинного слова в строке

49. Перетасовать массив строк

50. Создайте функцию, которая будет получать n в качестве аргумента и возвращать массив из n случайных чисел от 1 до n. Числа должны быть уникальными внутри массива.

51. Найдите частоту букв в строке. Возвращает результат в виде массива массивов. Каждый subArray имеет 2 элемента: букву и количество вхождений.

52. Вычислите Фибоначчи (500) с высокой точностью (все цифры)

53. Вычислите 70! с высокой точностью (все цифры)

Ответы

https://gist.github.com/ayubzulfiqar/f3b6848ac419d808a2e78e2ff93ef8f7