За день машина проезжает n километров. Сколько дней нужно, чтобы проехать маршрут длиной m километров? Программа получает на вход числа n и m. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами. Примеры Ввод 700 750 Вывод 2 Ввод 700 2100 Вывод 3 паскаль (решение через див и мод)

djdjsjsj djdjsjsj    2   30.08.2020 14:51    43

Ответы
Wolfie2006 Wolfie2006  15.10.2020 16:28

Так как язык не указан, приведу пример на Python.

n, m = map(int, [input(), input()])

print(m//n + (1 if m%n > 0 else 0))


За день машина проезжает n километров. Сколько дней нужно, чтобы проехать маршрут длиной m километро
ПОКАЗАТЬ ОТВЕТЫ
disimasai disimasai  15.10.2020 16:28

В условии задачи сказано, что нельзя использовать IF и Циклы(while, for и тд).

Поэтому задача сводится к округлению.

Код программы на языке Паскаль:

var n,m:integer;

begin

 writeln('Введите скорость машины (n)');

 readln(n);

 writeln('Введите длину маршрута (m)');

 readln(m);

 writeln(round(m / n + 0.499));

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика