Задачи

Замена в массиве

Даны целые числа A1, A2, A3,..., An, каждое из которых отлично от нуля. Поменять местами наибольший член последовательности и член с номером M.

Ключевые слова: 
массив, максимальный член последовательности, наибольший элемент массива

Вычисление площади невыпуклого многоугольника

polygon.jpg

Многоугольник (не обязательно выпуклый) задан на плоскости перечислением координат вершин в порядке обхода его границ. Определить площадь многоугольника.

Ключевые слова: 
многоугольник, полигон, площадь, трапеция, вычисление площади

Определение принадлежности точки многоугольнику.

point.jpg

Многоугольник (не обязательно выпуклый) задан на плоскости перечислением координат вершин в порядке обхода его границ. Определить лежит ли заданная точка внутри данного многоугольника.

Ключевые слова: 
многоугольник, полигон, луч, точка внутри, точка снаружи, принадлежность точки

Количество слов в предложении

Последовательности символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество слов в данном предложении.

Ключевые слова: 
количество слов, предложение, последовательность символов, слова

Поиск и вычитание последнего элемента в списке

Даны натуральное число n, действительные числа x1, x2,…,xn (n>=2). Получить последовательность x1-xn, x2-xn,…, xn-1-xn. Для решения этой задачи использовать однонаправленный список.

Ключевые слова: 
список, елемент списка, однонаправленный список

Поиск похожих слов в предложении

Перечислите все слова данного предложения, которые состоят из тех же букв, что и первое слово предложения.

Ключевые слова: 
слова, первое слово, похожие слова, одинаковые буквы

Возведение в степень

Дано натуральное число n и вещественное число a. Вычислить an

Ключевые слова: 
степень, возведение в степень
Синдикация материалов