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