Что такое
модель объекта или процесса и зачем её создавать?
Какие бывают
модели?
Что такое
информационная модель?
Основные этапы
моделирования
Алгоритмическая модель
Моделирование
в языках программирования
Моделирование в среде MS Excel
|
|||||||
Основная идея алгоритма: два числа А и В сравнивают; 1. Если они равны, то это и есть НОД, сообщить его и закончить алгоритм; 2. Если это не так ¾ из большего числа вычитают меньшее, зписывают меньшее число вместо большего, а разность вместо меньшего; 3. Далее, всё повторяют с п. 1. |
|||||||
![]() |
|||||||
|
Начало алгоритма |
||||||
Зададим переменные a, b, c - целые |
|||||||
Ввести значения a, b |
|||||||
Если b не равно 0, то выполним следующие команды: |
|||||||
Присвоим переменной с значение дробной части частного чисел a и b (операция mod - поделит a на b и вернёт дробную часть частного, фактически - это "разность" a и b);
Присвоим переменной a входное значение переменной b,
а переменной b - полученное значение с. Вернёмся в начало цикла и сравним полученное значение b с 0.
|
|||||||
Если b = 0 (фактически, дробная часть частного a и b равна 0, т.е. a делится на b нацело), то вывести значение НОД, если нет, то выполнять цикл, пока это условие не наступит. |
|||||||
Конец алгоритма |
|||||||
2) Разработка компьютерной модели в форме программы на языке программирования ABCPascal:
|
|||||||
|
|||||||
![]() |
(c) 2015, Максимовская М.А., maximovskaia_mar@mail.ru