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