0 / 0 / 0
Регистрация: 16.09.2019
Сообщений: 9
1

Написать программу для машины Поста, которая бы находила наименьший общий делитель двух чисел

27.10.2019, 19:26. Показов 2816. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Найти наименьший общий делитель двух чисел, находящихся на ленте
машины Поста. Между этими числами находится произвольное количество
пустых секций. Каретка находится над левой меткой левого числа.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2019, 19:26
Ответы с готовыми решениями:

Составить программу, которая бы для целых чисел N и M находила их наибольший общий делитель
написать код в eclipse.Наибольшим общим делителем (НОД) двух целых чисел m и n называется их общий...

Написать программу которая вычисляет наибольший общий делитель двух целых чисел
Написать программу которая вычисляет наибольший общий делителр двух целых чисел Добавлено через...

Написать программу, которая находит НОД(наибольший общий делитель) двух целых чисел, введенных пользователем
Кто знает как в С++ решить задачу при помощи цикла for? Написать программу, которая находит НОД...

Написать программу, вычисляющую наибольший общий делитель двух чисел.
Всем привет. Не могу решить эти задания. Можете помочь?Я то я пропустил темы,теперь плохо понимаю....

6
429 / 363 / 109
Регистрация: 23.05.2016
Сообщений: 1,484
28.10.2019, 01:02 2
1. Алгоритмом Евклида найти наибольший общий делитель НОД
2. Перебирая числа от 2 до найденного НОД найти наименьший делитель для НОД, это и есть искомый наименьший общий делитель.
0
Эксперт по математике/физике
3973 / 2952 / 895
Регистрация: 19.11.2012
Сообщений: 6,064
28.10.2019, 13:43 3
Цитата Сообщение от Tukan4ik Посмотреть сообщение
наименьший общий делитель двух чисел
равен 1. Тут и искать ничего не надо.
0
0 / 0 / 0
Регистрация: 16.09.2019
Сообщений: 9
28.10.2019, 15:22  [ТС] 4
1. Алгоритмом Евклида найти наибольший общий делитель НОД
2. Перебирая числа от 2 до найденного НОД найти наименьший делитель для НОД, это и есть искомый наименьший общий делитель.
Это понятно, но не понятно как это в машину занести xD
0
429 / 363 / 109
Регистрация: 23.05.2016
Сообщений: 1,484
28.10.2019, 15:51 5
А что умеете в машину заносить? Например, можете организовать вычитание из левого числа правого?
0
0 / 0 / 0
Регистрация: 16.09.2019
Сообщений: 9
28.10.2019, 18:32  [ТС] 6
Ну это думаю смогу организовать
0
429 / 363 / 109
Регистрация: 23.05.2016
Сообщений: 1,484
28.10.2019, 21:28 7
Цитата Сообщение от Tukan4ik Посмотреть сообщение
Ну это думаю смогу организовать
Тогда алгоритм Евклида у вас в кармане, т.к. сводится к цепочке вычитаний:
- вычитаете из большего числа меньшее до тех пор, пока не получите результат меньший меньшего числа
- принимаете результат за новое меньшее число, а старое меньшее за новое большее и переходите к первому пункту
- когда на каком-то шаге получите ноль, то число предыдущего шага и есть НОД
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2019, 21:28
Помогаю со студенческими работами здесь

Наименьший общий делитель двух чисел
Определите функцию , которая возвращает НАИМЕНЬШИЙ общий делитель а и b.

Написать программу, вычисляющую НОД (наибольший общий делитель) двух целых чисел
1. Написать программу, вычисляющую НОД (наибольший общий делитель) двух целых чисел. Поиск НОД...

Вычислить наименьший общий делитель двух натуральных чисел
Ребят,помогите составить программу с циклом.Pascal ABC. Вычислите наименьший общий делитель двух...

Написать программу для машины Поста, которая движется влево, каждый второй 0 заменяет на 1
Помогите с заданием пожалуйста : Написать программу для машины Поста, которая движется влево,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru