Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Legio_Mortis
0 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 19
#1

Побитовые операции и матрицы - C++

19.12.2011, 08:48. Просмотров 585. Ответов 2
Метки нет (Все метки)

Вот, столкнулся с такими очень нехорошими задачами... Помогите, пожалуйста, кому не сложно.



Первая задача
Составить две программы, первая из которых вводит составные части структуры данных, приведенной в ниже, и формирует из них заданную упакованную структуру. Вторая программа вводит упакованную структуру как 16-ричное число и выводит значения отдельных ее составных частей.

Формат команды канала в система ввода-вывода имеет вид:
Разряды 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Значение O O O O O C D N N N N N N N N N
где:

O..O - код операции
C - признак цепочки команд
D - признак цепочки данных
N..N - количество байтов для передачи

Вторая задача
1.Создать квадратную матрицу целых чисел размером 9х9. Заполнить матрицу случайными числами из диапазона от 0 до 99. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей.

2.Составить программу, в которой будут вводиться 7 - 10 строк таблицы, образец которой приведен ниже и выводится на экран таблица - сразу же после ввода и после сортировки ее по значениям в первом столбце.

Сельскохозяйственные предприятия
Название Вид собственности Площадь земли (га) Кол. работников
Заря Г 300 120
Росинка К 174 27
Петренко Ч 56 6

*прим - Г - государственная К - кооперативная, Ч - частная.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2011, 08:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Побитовые операции и матрицы (C++):

Побитовые операции - C++
1-программа #include <stdio.h> #include <windows.h> int main(void) { char g; /* ??? ????????? */ char s; /* ??????? ?????? */ ...

Побитовые операции - C++
Здравствуйте уважаемые читатели форума! СОвсем не представляю как сделать простейшую програмку на С++. Нужно вычислить номер позиции...

Побитовые операции - C++
Пожалуйста, объясните как работают побитовые операторы & и |. Например идет: i=03; j=01; k=i & j; // k=1 k=i | j; // k=3 А почему...

Побитовые операции - C++
Задание: Дано целое неотрицательное число. Определить количество составляющих его шестнадцатеричных цифр, содержащих в двоичном...

Побитовые операции - C++
Всем доброго утра. Дана такая задача: есть два чсила,поменять местами 2 последние цифры этих чисел между собой, т.е. 2 последних Х заменить...

Побитовые операции - C++
Помогите, не могу понять как сделать эту программу( unsigned ChangeGroupBits(unsigned x, unsigned y, int n1, int n2); ChangeGroupBits–...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
alkagolik
Заблокирован
19.12.2011, 09:16 #2
Цитата Сообщение от Legio_Mortis Посмотреть сообщение
первая из которых вводит составные части структуры данных, приведенной в ниже, и формирует из них заданную упакованную структуру. Вторая программа вводит упакованную структуру как 16-ричное число и выводит значения отдельных ее составных частей.
что там кто куда вводит? полный текст задания. Смотри "битовые поля". Подписался, ушел.
Legio_Mortis
0 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 19
19.12.2011, 09:43  [ТС] #3
Это и есть полное условие.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2011, 09:43
Привет! Вот еще темы с ответами:

Побитовые операции - C++
Помогите пожалуйста, никак не могу справиться с этой задачкой. Выделить из числа x поле шириной n битов, начиная с позиции p, и...

Побитовые операции на с++ (<< и >>) - C++
Подскажите пожалуйста, такая задача - побитовый сдвиг на заданное количество символов сдвигает только цифры, как сделать чтобы он то же...

Побитовые операции - C++
Задача должна быть реализована в с++ но пришлось временно писать в дельфи. суть такая: входящие число в диапазоне 0-n (8 байт) выходящие...

Побитовые операции - C++
Помогите решить несколько задач по битовым операциям,они все малы по реализации. И объяснить начиная с 3 задачи,что нужно сделать?А то не...


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

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

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