Транспортировка данных<span> – приём и передача данных между удаленными участниками информационного процесса.</span><span>
</span>
<span>Алгоритм "дискретности" должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего.</span>
Например: Ваня купил ручку, чтобы обменять с Мишей на карандаш. Если ручки не будет, то следовательно не будет и карандаша.
А вот "<span>не удовлетворяющего свойству дискретности" Ваня купил ручку и всё на этом закончилось.</span>
Удачи!
10 рублей. Все зависит от ситуации. Он может отдать как 10 рублей, так и 25 рублей... (Хотя мальчик заплатил именно 10)
Большая вероятность того, что он отдаст именно 10 рублей, а не иное количество.
Вопрос в том: как он найдет именно эту десятку среди остальных денег (если он не отложил их в сторону)
Ответ:
Добрый день!
Я не знаю Паскаль, но могу рассказать, что от Вас требуют.
Вы заводите функцию например rec
передаете в нее значение пременной А
внутри фунцкии выполняется: вызов той же функции от А - N. А также возвращается результат вызова этой функции
Также в начале функции вы проверяете, меньше ли это число, чем то, которое было изначально введено в N раз
Реализация на С
F(A,B)
{
if (A > B)
return F(A-N,B);
else
return A;
}
А в программе вызываем : F(N,N);
var a,b,k:integer;
begin
writeln('a, b, k:');
readln(a,b,k);
writeln('Каждый получит по ', (a+b) div (k+2),' гр.');
end.
Пример:
a, b, k:
15 20 4
Каждый получит по 5 гр.