Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2017, 14:32   #1
sasha-gorayev@mail
Новичок
Джуниор
 
Регистрация: 05.03.2017
Сообщений: 1
По умолчанию Перевод из Pascal в С#

Доброго времени!
Помогите, пожалуйста, с переводом кода:
function Bits(n:word;position,len:byte) word;
begin
Bits:=(n shr position) and ((1 SHL len)-1;
end.

Procedure Straight Radix;
var
i:word;
count:array[0..Mp-1] of word;
pass:byte;
begin
for pass:=0 to (w dir m) -1
do begin
fillchar (count, sizeof(count),0);
for i:=1 to N do
inc (count [Bits(a[i],pass*m,m)]);
for i:=1 to Mp-1 do
inc(count[i], count[i-1]);
for i:=N do w to 1 do
begin
b[count[Bits(a[i],pass*m,m)1]:=a[i];
dec(count[Bits(a[i],pass*m,m)]);
end;
a:=b;
end.
sasha-gorayev@mail вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перевод Pascal - C++ spinogryz_ua Помощь студентам 0 12.11.2012 00:02
Перевод на С++ (Pascal) spinogryz_ua Помощь студентам 3 10.10.2012 17:34
перевод с pascal на с++ Balthazar Помощь студентам 0 08.12.2010 18:50
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37