Задачи по программированию среднего уровня
Ветвления
Будем считать, что точка принадлежит кругу, если находится внутри его или на его окружности. Из любой точки координатной плоскости можно провести отрезок
Задачи средней сложности
Площади и периметры фигур можно найти по следующим формулам. Периметр треугольника: P = a + b + cПлощадь треугольника: S = √(p(p-a)(p-b)(p-c)), где p =
Задачи средней сложности
Если трехзначное число нацело разделить на 100, то получим число сотен, т.е. первую цифру этого числа. Если найти остаток от деления на 10 любого целого
Задачи средней сложности
Обычно в языках программирования предусмотрены так называемые логические побитовые операции. Они выполняются не над самими числами, а над их двоичным представлением.
Задачи средней сложности
Общее уравнение прямой имеет вид y = kx + b. Для какой-то конкретной прямой в уравнении коэффициенты k и b заменяются на числа
Задачи средней сложности
В языках программирования есть функции, генерирующие случайные (псевдослучайные) числа. В одних языках функция генерирует целое число, в других —
Задачи средней сложности
Катеты и гипотенуза — это стороны прямоугольного треугольника. Если известны длины катетов, то длина гипотенузы находится по теореме Пифагора: «
Задачи средней сложности
Чтобы определить позицию буквы в алфавите, надо знать по используемой таблице символов коды первой буквы алфавита и той, позиция которой определяется.
Ветвления
По длинам трех отрезков, введенных пользователем, определить возможность существования треугольника, составленного из этих отрезков. Если такой треугольник
Задачи средней сложности
В одномерном массиве найти сумму элементов, находящихся между минимальным и максимальным элементами. Сами минимальный и максимальный элементы в сумму не включать.