Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
GROMOZEKA82
0 / 0 / 1
Регистрация: 23.05.2013
Сообщений: 98
1

двоично-десятичная система счисления

05.09.2013, 16:53. Просмотров 589. Ответов 1
Метки нет (Все метки)

нужно вывести список чисел 1-50 в двоично-десятичной системе счисления

Pascal
1
2
3
4
5
6
var x:Integer;
begin
for x:=0 to 50 do
writeln(x,' ',1 shl x);
readln;
end.
получается так
XML
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
0 1
1 2
2 4
3 8
4 16
5 32
6 64
7 128
8 256
9 512
10 1024
11 2048
12 4096
13 8192
14 16384
15 32768
16 65536
17 131072
18 262144
19 524288
20 1048576
21 2097152
22 4194304
23 8388608
24 16777216
25 33554432
26 67108864
27 134217728
28 268435456
29 536870912
30 1073741824
31 2147483648
32 1
33 2
34 4
35 8
36 16
37 32
38 64
39 128
40 256
41 512
42 1024
43 2048
44 4096
45 8192
46 16384
47 32768
48 65536
49 131072
50 262144
а надо
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
00010000
00010001
00010010
00010011
00010100
00010101
00010110
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2013, 16:53
Ответы с готовыми решениями:

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

представить число в двоично - десятичной системе счисления
Итак есть 4 задачки кто может чем то помочь, подскажить с помошью какой теории...

Дано натуральное число n; представить его в двоично-десятичной системе счисления
Дано натуральное число n; представить его в двоично-десятичной системе...

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

Система счисления
Доброго времени суток! Помогите плз как переделать эту программку которая...

1
Cyborg Drone
Модератор
5296 / 3174 / 2442
Регистрация: 17.08.2012
Сообщений: 10,189
06.09.2013, 02:08 2
Цитата Сообщение от GROMOZEKA82 Посмотреть сообщение
Pascal
1
writeln(x,' ',1 shl x);
Это... что? С какой целью Вы единицу влево на x разрядов двигаете? Не понимаю Ваших действий. Вот одно из решений Вашей задачи:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program BCD;
 
var i: byte;
 
function n(a: byte): string;
 
var t: byte;
 
begin
  result := '';
  for t := 1 to 4 do
    begin
      if odd(a) then result := '1' + result else result := '0' + result;
      a := a shr 1
    end
end;
 
begin
  for i := 1 to 50 do writeln(i:2, ' ', n(i div 10), n(i mod 10));
  readln
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.09.2013, 02:08

система счисления
переход с двоичной системы счисления в шестнадцатеричную стрингом я себе даже...

Паскаль... система счисления
Помогите пожалуйста перевести число "37" (десятиричная) в двоичную систему...

Двоичная система счисления
Даны два числа в десятичной системе счисления. Написать программу, которая...


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

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

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