Некоторые математические задачи, которые используются для тренировки профессиональных навыков в программировании:
- Задача на сортировку массива. 1 Дан неотсортированный массив чисел. 1 Нужно написать программу, которая отсортирует его по возрастанию или убыванию и выведет отсортированный массив. 1
- Задача на поиск наибольшего числа. 1 Дан массив чисел. 1 Нужно написать программу, которая найдёт наибольшее число в массиве и выведет его. 1
- Задача на поиск простых чисел. 1 Нужно написать программу, которая будет находить все простые числа в заданном диапазоне. 1
- Задача на поиск наименьшего общего кратного. 1 Даны два числа. 1 Нужно написать программу, которая найдёт их наименьшее общее кратное. 1
- Задача на проверку палиндрома. 1 Нужно написать программу, которая проверит, является ли заданная строка палиндромом (палиндром — это строка, которая читается одинаково как слева направо, так и справа налево). 1
Также для тренировки профессиональных навыков в программировании могут использоваться, например, такие математические задачи, как вычисление числа пи, задача «Соединённые точки на плоскости» (на плоскости задано множество N точек и M линий, соединяющих точки попарно) и задача «Глубина ямы» (задан массив A из N целых чисел, нужно найти глубину самой глубокой ямы в заданном массиве). 3