Длина Московской кольцевой автомобильной дороги — 109 километров. Байкер Вася начинает свой путь с нулевого километра МКАД и движется со скоростью v километров в час. На какой отметке он окажется через t часов? Программа получает на вход значения v и t. Если v > 0, то Вася движется в положительном направлении по МКАД, если же значение v < 0, то в отрицательном.
Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится Вася. C++
Информатика 9 класс Алгоритмы и программирование информатика задача на движение скорость МКАД программирование на C++ вычисление позиции алгоритмы математика уроки информатики Новый
Давайте решим эту задачу с помощью C++. Это будет весело и интересно! Мы поможем Байкеру Васе узнать, где он окажется после своего путешествия по МКАД!
Итак, вот шаги, которые нам нужно выполнить:
Вот пример кода на C++:
#include <iostream> using namespace std; int main() { int v, t; cin >> v >> t; // Рассчитываем общее расстояние int distance = v * t; // Используем модуль для нахождения отметки int mark = (distance % 109 + 109) % 109; // +109 чтобы избежать отрицательных значений cout << mark << endl; return 0; }
Объяснение:
Теперь Вася сможет узнать, где он окажется после своего заезда по МКАД! Удачи ему на дороге!