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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2007, 18:16   #11
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Точно так.
а тут же без сдвига, без сложения!
LEX.darnica вне форума Ответить с цитированием
Старый 23.12.2007, 18:28   #12
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Ну, давай соображать дальше, a*b - это значит мы должны найти сумму: a+a+a+a+...+a, т.е. складываем число а, b раз.
Код:
var
  a,b,i: byte;
  c: word;
begin
  a:=255; b:=255;
  c:=0;
  for i:=1 to b do c:=c+a;
  writeln(c);
end.
_Dmitry вне форума Ответить с цитированием
Старый 23.12.2007, 18:42   #13
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
По умолчанию

ну да!shl, shr- это операции сдвига!мне ними надо воспользоваться.
LEX.darnica вне форума Ответить с цитированием
Старый 23.12.2007, 19:17   #14
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Еще одно извращение
Код:
var
  a,b,n: byte;
  c,d: word;
begin
  a:=255; b:=255;
  n:=1;
  while (b shr n) > 1 do n:=n+1;
  c:=a shl n;
  d:=b-(1 shl n);
  c:=c+a*d;
  writeln(c);
end.
_Dmitry вне форума Ответить с цитированием
Старый 23.12.2007, 19:40   #15
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
По умолчанию

ну спасибо тебе большое.
LEX.darnica вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Битовые операции DrAlexx2121 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 14.06.2008 22:26
Операции с массивами Hakman Помощь студентам 10 19.02.2008 18:36
Операции над данными yulia БД в Delphi 24 21.05.2007 01:18
Битовые операции zetrix Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 15.12.2006 11:08