3 / 3 / 1
Регистрация: 21.05.2010
Сообщений: 43
1

Перевод чисел в системы счисления на паскале через массив

31.10.2012, 17:23. Показов 4503. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан массив F[1:n] из чисел в двоичной системе счисления. В другом массиве организовать перевод исходного массива в 3 систему счисления.

Помогите пожалуйста сделать.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2012, 17:23
Ответы с готовыми решениями:

Перевод целых неотрицательных чисел из системы счисления M в систему счисления N, где 2 <= M, N <= 16
Перевод целых неотрицательных чисел из системы счисления M в систему счисления N, где 2 &lt;= M, N &lt;=...

Перевод действительных неотрицательных чисел из системы счисления M в систему счисления N, где 2<=M,N<=16
Добрый вечер. Помогите с заданием, пожалуйста. Перевод действительных неотрицательных чисел из...

Перевод целых неотрицательных чисел из системы счисления M в систему счисления N, где 2 <= M, N <= 16
Перевод целых неотрицательных чисел из системы счисления M в систему счисления N, где 2 &lt;= M, N &lt;=...

Перевод целых положительных чисел из десятичной системы счисления в двоичную систему счисления
Помогите, пожалуйста, реализовать данную задачу: &quot;Перевод целых положительных чисел из десятичной...

1
Cандальная шляпа
42 / 42 / 36
Регистрация: 12.01.2012
Сообщений: 187
31.10.2012, 17:36 2
Лучший ответ Сообщение было отмечено Mr.Yes как решение

Решение

Могу дать в 10 систему счисления:
Pascal
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
uses crt;
var k,i,j:byte;
    sum,sum1:longint;
    s:string;
begin
clrscr;
 
repeat
k:=0;
write('Vvedite chislo v sisteme 2 s=');
readln(s);
for i:=1 to length(s) do
if not (s[i] in ['0'..'1'])then k:=1;
until k=0;
sum:=0;
for i:=length(s) downto 1 do
   begin
     if s[i]='1' then
        begin
          sum1:=1;
          for j:=1 to length(s)-i do sum1:=sum1*2;
        end
     else sum1:=0;
     sum:=sum+sum1;
   end;
writeln('Chislo v sisteme 10= ',sum);
readln
end.

Не по теме:

Не знаю может поможет тебе.

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2012, 17:36
Помогаю со студенческими работами здесь

Перевод целых неотрицательных чисел из двоичной системы счисления в десятичную систему счисления
Перевод целых неотрицательных чисел из двоичной системы счисления в десятичную систему счисления.

Перевод целых неотрицательных чисел с десятичной системы счисления в двоичную систему счисления
Перевод целых неотрицательных чисел с десятичной системы счисления в двоичную систему счисления.

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

Перевод чисел из 16 системы счисления в 2 систему счисления
Помогите составить программу для перевод чисел из 16 с/c в 2 c/c при условии,что программ может...


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

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

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