Забравена парола

Език

Български    Английски

Реклами




Съобщи за грешка !
Добави търсачка

Валиден XHTML 1.1 Валиден CSS 2.1
Powered by PHP Powered by MySQL
Pascal емулатор
1 потребител(и) online
Контрол на шрифта Принтирай  Текущ език: Pascal

Упражнения://Редене на код


За да решите задачата е нужно чрез мишката да разместите кода, докато получите работеща програма.

Условие на задачата:
Дефиницията на НОД (най-голям общ делител), която се използва при Алгоритъм на Евклид чрез изваждане, също е рекурсивна. Тя гласи следното: [br /]НОД(a,b)=a, ако a=b; [br /]НОД(a,b)=НОД(a-b,b), ако a>b; [br /]НОД(a,b)=НОД(a,b-a), ако a

  • if a=b then NOD:=a
  • begin
  • end;
  • if a>b then NOD:=NOD(a-b, b)
  • else
  • else NOD:=NOD(a, b-a)
  • function NOD(a, b : integer) : integer;