RAZLO.PAS 510 B

123456789101112131415161718192021222324
  1. var
  2. input : longint;
  3. n2,n3 : byte;
  4. begin
  5. Write('Введите число: ');
  6. read(input);
  7. n2 := 0;
  8. n3 := 0;
  9. while (input <> 4) and (input <> 2) and (input<>0) do
  10. begin
  11. input := input - 3;
  12. inc(n3);
  13. end;
  14. while (input<>0) do
  15. begin
  16. input := input - 2;
  17. inc(n2);
  18. end;
  19. WriteLn('Разложение, при котором произведение максимально - ');
  20. WriteLn(n2,' - двойки, ',n3,' - тройки');
  21. Readln;
  22. end.