Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Ответ
 
Опции темы
Старый 20.12.2007, 00:58   #1
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
Восклицание Битовые операции

Кто может подсказать как сделать программу:
Написати програму множення двох однобайтних чисел, використовуючи тільки операції однобайтного множення, складання, віднімання і зсуву. Результат у вигляді двобайтового числа вивести на екран.
LEX.darnica вне форума   Ответить с цитированием
Старый 23.12.2007, 18:09   #2
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
Восклицание

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

Schreiben Sie russischen.
_Dmitry вне форума   Ответить с цитированием
Старый 23.12.2007, 18:28   #4
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
По умолчанию На русском

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Schreiben Sie russischen.
написать программу умножения двух однобайтовых чисел пользуясь только операциями умножения, сложения, отнимания и сдвига.результат в виде двухбайтового числа вывести на экран.
LEX.darnica вне форума   Ответить с цитированием
Старый 23.12.2007, 18:46   #5
_Dmitry
Профессионал
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
Репутация: 776
По умолчанию

На чем писать? На ассемблере, паскале, с, ...?
И в условии какая-то неточность "написать программу умножения двух однобайтовых чисел пользуясь только операциями умножения,..." Это будет a*b
_Dmitry вне форума   Ответить с цитированием
Старый 23.12.2007, 18:48   #6
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
На чем писать? На ассемблере, паскале, с, ...?
И в условии какая-то неточность "написать программу умножения двух однобайтовых чисел пользуясь только операциями умножения,..." Это будет a*b
на паскале.а как ты считаешь будет правильно?
LEX.darnica вне форума   Ответить с цитированием
Старый 23.12.2007, 19:01   #7
_Dmitry
Профессионал
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
Репутация: 776
По умолчанию

Код:

var
  a,b: byte; {однобайтовые 0..255}
  c: word; {двухбайтное 0..65535}
begin
  a:=255; b:=255;
  c:=a*b;
  writeln(c);
end.

_Dmitry вне форума   Ответить с цитированием
Старый 23.12.2007, 19:06   #8
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Код:

var
  a,b: byte; {однобайтовые 0..255}
  c: word; {двухбайтное 0..65535}
begin
  a:=255; b:=255;
  c:=a*b;
  writeln(c);
end.

это типа если через умножение?
LEX.darnica вне форума   Ответить с цитированием
Старый 23.12.2007, 19:11   #9
_Dmitry
Профессионал
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
Репутация: 776
По умолчанию

Точно так.
_Dmitry вне форума   Ответить с цитированием
Старый 23.12.2007, 19:13   #10
LEX.darnica
Пользователь
 
Регистрация: 25.11.2007
Сообщений: 17
Репутация: 10
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Точно так.
ну раз ты считаешь что это так тогда большое человеческое спасибо.
LEX.darnica вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Битовые операции DrAlexx2121 Assembler 4 14.06.2008 22:26
Операции с массивами Hakman Помощь студентам 10 19.02.2008 19:36
Операции над данными yulia БД в Delphi 24 21.05.2007 01:18
Битовые операции zetrix Assembler 5 15.12.2006 12:08


01:43.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru