• Предмет: Информатика
  • Автор: 09billymilligan01
  • Вопрос задан 1 год назад

Переведите из паскаля в с++, прошу.

max:=9;
for z:=0 to m div a1 do;
Begin t:=b1-a1*z;
b:=b1 div t;
k:=p1*b+p2*z;
if k>max then begin max:=k; x:=b; y:=z; end;
end;


BobbyFresnel: А где описания типов переменных?
BobbyFresnel: Или в С++ тоже не надо описывать?
BobbyFresnel: Ну, как угодно...
09billymilligan01: Это отрывок из программы)
BobbyFresnel: Да все языки похожи. Поэтому знаешь пару их - считай, знаешь все.

Ответы

Ответ дал: BobbyFresnel
1

  max = 9;

   for(z = 0; z <= m / a1; z++)

   {

       t = b1 - a1 * z;

       b = b1 / t;

       k = p1 * b + p2 * z;

       if(k > max)

       {

           max = k;

           x = b;

           y = z;

       }

   }

Вас заинтересует