Drimfox
1

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

14.12.2012, 10:25. Показов 1433. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужна программа для перевода десятичного числа в двоично-десятичный код, с использованием функции! Мне нужна помощь, при запуске я ввожу число и мне выдают ошибку! Почему?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<math.h>
#include<stdio.h>
#include<string.h>
#include<Stalin.h>
 Char arr;
Int perevod(int a)
 {
  for ( int I=0; I<=3; I++)
   { 
     int c=a%2; a=a/2;
      If (c==0) arr ='0'+arr; else arr='1'+arr;
    }
  Return a;
 }
void main()
{
  char s;
  Int n,b;
   scanf ("%d", &n);
   While (n!=0)
     {
       perevod(n%10);
       s=arr+s;
       n=n/10;
     }
  printf("%s", s);
}
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2012, 10:25
Ответы с готовыми решениями:

Перевод десятичного числа в двоично-десятичную систему счисления
Разработать программу, выполняющую перевод десятичного числа в двоично-десятичную систему.

Как ввести двоично-десятичный код числа в массив
Добрый день.Возник следующий вопрос: мне нужно ввести с клавиатуры двоично-десятичный код числа,...

Перевод десятичного числа в код ASCII
С клавиатуры вводится десятичное число. Вывести его в кодах ASCII. Вот что у меня получилось: ...

Из десятичного числа создать символьную строку с двоично десятичным кодом этого числа
Условие: Разработать функцию, которая из десятичного числа создает СИМВОЛЬНУЮ СТРОКУ с двоично...

1
Диссидент
Эксперт C
27694 / 17313 / 3809
Регистрация: 24.12.2010
Сообщений: 38,977
15.12.2012, 01:19 2
s у тебя отдельный символ. А printf("%s"...) ждет строку Чтобы напечатать символ надо "%c" использовать.
Но все равно бред получится. Ты как-то неправильно понимаешь, что такое char С чем-то его путаешь
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2012, 01:19
Помогаю со студенческими работами здесь

Перевод десятичного числа в шеснадцатиричное (проверьте код на содержание ошибок)
#include &quot;stdio.h&quot; #include &quot;math.h&quot; #include &quot;string.h&quot; main() { char six, symbols =...

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

Перевод десятичного вещественного числа в новую систему счисления
Нужно разработать программу перевода десятичного вещественного числа в новую систему счисления....

Перевод десятичного числа в двоичное. Как удалить нули перед первой еденицей?
Вот прога преобразующая десятичное число в двоичное: #include &lt;iostream&gt; int main() int...


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

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

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