Длина Московской кольцевой автомобильной дороги — 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;
}
Объяснение:
Теперь Вася сможет узнать, где он окажется после своего заезда по МКАД! Удачи ему на дороге!