1. Главная
  2. Библиотека
  3. Программирование
  4. Дано целое положительное (unsigned int) число и основан...
Разбор задачи

Дано целое положительное (unsigned int) число и основание системы счисления Будем считать, что и что Необходимо написать программу, которая печатает на стандартный вывод число x в системе счисления по основанию Посылка должна состоять из программы,

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Дано целое положительное (unsigned int) число и основание системы счисления Будем считать, что и что Необходимо написать программу, которая печатает на стандартный вывод число x в системе счисления по основанию Посылка должна состоять из программы,

Условие:

Дано целое положительное (unsigned int) число xx и основание системы счисления yy Будем считать, что y>1y>1 и что y<11y<11 и что x>0x>0 Необходимо написать программу, которая печатает на стандартный вывод число x в системе счисления по основанию yy

Посылка должна состоять из программы, считывающей со стандартного ввода два числа: xx в десятичной системе и основание новой системы yy и выводящей на стандартный вывод без пробелов представление xxпо новому основанию знак за знаком

Решение:

Нам нужно преобразовать число x из десятичной системы счисления в систему с основанием y. Для этого воспользуемся стандартным алгоритмом перевода числа: последовательно делим число x на y и сохраняем остатки от деления. Остатки, записанные в обратном порядке, и будут цифрами искомого числа в системе с основанием y.

Пошаговое объяснение решения:

  1. Считываем с ввода два числа: x (целое положительное, unsigned int) и y (основание системы, где 1 < y < 11).

  2. Будем выполнять цикл, пока x не станет равным нулю. На каждом шаге делим x на y:
    -...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой основной принцип используется для преобразования числа из десятичной системы счисления в другую систему счисления с основанием y?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет