Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
CLOH
5 / 5 / 3
Регистрация: 30.12.2010
Сообщений: 40
1

Перевод из десятичной в двоичную систему

01.07.2011, 00:14. Просмотров 1534. Ответов 3
Метки нет (Все метки)

Программа для перевода из десятичной в двоичную систему. Как сделать чтобы цифры ответа выводились в обратном порядке? Можно ли использовать strrev.


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<stdio.h>
main()
    {
     int n;
     start:
     clrscr();
     printf("BBEDITE 4ICLO\n");
     scanf("%d",&n);
     while(n)
      {
       printf("%d",n%2);
       n=n/2;
      }
     getch();
     goto start;
    }
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2011, 00:14
Ответы с готовыми решениями:

Перевод из десятичной в двоичную СС
Накалякал вот такое вот дело: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { int d, x;...

Перевод числа с десятичной системы в двоичную
Простите за банальный вопрос, но реально уже с пол часа лажу в нете немогу нормальной функции...

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

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

Перевод из десятичной(двоичной) системы счисления в двоичную(десятичную)
Всем добрый день, кто может помочь как можно реализовать данную задачу на С? Уже долго мучаюсь с...

3
Jupiter
Каратель
Эксперт С++
6585 / 4006 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
01.07.2011, 00:41 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
 
int main()
{
    printf("Enter number: ");
    int n, new_n = 0;
    scanf("%d", &n);
    fflush(stdin);
    while(n)
    {
    new_n *= 10;
    new_n += n % 10;
    n /= 10;
    }
    printf("Result: %d", new_n);
    getchar();
    return 0;
}
0
rangerx
1957 / 1566 / 478
Регистрация: 31.05.2009
Сообщений: 2,916
01.07.2011, 01:31 3
C
1
2
3
4
5
void func(unsigned int n)
{
    if(n >= 2) func(n / 2);
    printf("%d", n % 2);
}
0
Jupiter
01.07.2011, 03:05     Перевод из десятичной в двоичную систему
  #4

Не по теме:

тьху, что-то я не то сделал:D

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2011, 03:05
Привет! Вот еще темы с ответами:

Перевод в двоичную систему
Помогите пожалуйста перевести натуральное число в двоичную систему, но только не этим способом, и...

Перевод чисел в двоичную систему счисления
Хелпаните с задачей. в одномерном массиве чисел целого типа (16 бит) выполнить следующую двоичную...

Перевод отрицательных float в двоичную систему с побитовыми сдвигами
Добрый день! Мой код выдает ошибку при вводе отрицательных малых вещественных чисел -0,1; -0,01;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.