Как составить алгоритм? У меня есть временная школа (допустим от 0 до 15). И в этой шкале есть промежуток времени (допустим от 7 до 14).
Ещё есть процентная шкала. И мне нужно вычислить на сколки процентах находиться ползунок (когда он между 7 и 14).
Ну то есть:
7 = 0%
14 = 100%
Нужен именно алгоритм
P.S. Значения длинны шкалы времени и промежутка могут меняться.
0 ================================ 15
0% ==================== 100%

21 Авг 2019 в 06:07
176 +1
0
Ответы
1

Для решения данной задачи можно воспользоваться следующим алгоритмом:

Задать начальные значения для минимального, максимального значений временной шкалы (например, min_time = 0, max_time = 15) и минимального, максимального значений промежутка времени (например, min_range = 7, max_range = 14).Ввести значение положения ползунка на временной шкале (например, current_time).Проверить, находится ли ползунок внутри заданного промежутка времени (min_range <= current_time <= max_range). Если да, перейти к шагу 4, иначе вернуть сообщение об ошибке.Вычислить относительную позицию ползунка в промежутке времени с помощью формулы:
percentage = ((current_time - min_range) / (max_range - min_range)) * 100Вывести значение процента, соответствующее позиции ползунка в заданном промежутке времени.

Таким образом, с помощью данного алгоритма можно вычислить на сколько процентов находится ползунок от начальной до конечной точки промежутка времени на основе заданных значений временной шкалы и промежутка времени.

20 Апр 2024 в 13:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир