41

Помогите решить задачу из темы «Системы счисления"пожалуйста!

ivan47 06 октября 2020

Помогите решить задачу из темы «Системы счисления"пожалуйста! Найдите в десятичной системе счисления трехзначное число, которое в девятеричнойсистеме записывается теми же цифрами, но в обратном порядке.

категория: математика

72

Пусть с — количество сотен д — количество десяток е — количество единиц в записи этого числа в 10-тичной системе, тогда из условия следуетс*10^2+ д*10+ е=е*9^2+ д*9+ сПосле упрощения, получим 99*с + д — 80*е=0 Далее, путем несложного анализа можно получить решение. Я же приведу совсем другой метод решения, который сейчас применяется, наверное, в 99% случаев при решении любых реальных задач. Напишем программу, которая путем простого перебора найдет наше решение. Не зная, каким языком программирования Вы владеете, я напишу на некоем псевдоязыке. Для с=0 по 8 Цикл Для д=0 по 8 Цикл Для е=0 по 8 Цикл Если (99*с + д — 80*е)=0 Тогда Напечатать (с, д, е); КонецЕсли; КонецЦикла; КонецЦикла; КонецЦикла; Программа напечатает 0 0 04 4 5Так как 000-трудно назвать трехзначным числом, отбрасываем, остается 445 (10)=544 (9) Повторюсь, этот метод решения сложных задач нельзя забывать! Он очень широко применяется и текст программы, решающий задачу ОБЯЗАН быть признан как полноценное решение задачи. Конечно, с приведенным ответом, то есть с результатом работы программы. Успехов!

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...