Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Форум группы: Vingrad Delphi - Voluntary Writers Group > Оформление имходников |
Автор: THandle 24.3.2008, 15:07 | ||||||||||||||||||
Задание. Дана строка изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа. Решение.
Объяснение. dch - наше десятичное число. DvStr - двоичное.
Вводим десятичное число.
В цикле делаем следующие действия:
Получаем остаток от деления десятичного числа на 2.
Делим десятичное число на два без остатка.
Добавляем в начало нашего двоичного числа остаток от деления
Если поделенное на 2 без остатка десятичное число меньше двух, то цикл завершает работу, так как если десятичное число меньше 2, оно равно либо 1, либо 0, а эти цифры переводить уже не нало, так как они сами собой и останутся.
Ставим в начало нашего двоичного числа оставшееся после цикла десятичное число(1 или 0).
Выводим на экран десятичное число и его представление в двоичной системе. Конец программы. В прикрепленном к сообщению файле находится полный проект этой программы. -------------------------------------------------------------- Ну как? Подобное оформление подойдет? |
Автор: Exai1e 24.3.2008, 20:20 | ||
Угумс, хорошо когда все так расписано ;) |