MaximVolkov14
28.02.2023 05:42

1. Создавая БД для магазина игрушек «Товар», Вы определили, что она будет содержать следующие поля: номер товара, наиме-нование, дата поступления в магазин, количество товара в торго-вом зале, количество товара на складе, цена
2. Определите первичный ключ.

3. Определите какого типа будет каждое поле. Заполните таблицу:

Поле Тип поля
Номер товара
Наименование товара
Дата поступления в магазин
Количество товара на складе
Количество товара в торговом зале
цена

4. Заполненная БД выглядела бы следующим образом:

Номер товара Наименование това-ра Для ко-го(м, д, мд) Дата поступ-ления Кол-во в зале Кол-во на складе Ожидается поступление Цена (р)
1 Кубики мд 03.03.2019 5 15 ѵ 120
2 Конструктор мд 04.05.2019 7 15 250
3 Мягкая игрушка «Мишка» д 14.06.2019 3 10 50
4 Морской Бой м 23.05.2019 10 0 ѵ 110
5 Пазл «Машинки» м 04.03.2019 8 5 ѵ 60
6 Посудка для кукол д 19.02.2019 10 6 100
7 Кукла Барби д 02.06.2019 15 9 120
8 Машина на ПУ м 28.05.2019 20 10 270
9 Кегли мд 17.05.2019 5 3 ѵ 80
10 Мяч мд 03.04.2019 15 4 ѵ 30
11 Погремушка мд 01.02.2019 4 0 ѵ 25

Запишите какую строку будет занимать запись про машинку на ПУ ПУ после сортировки БД по ключу «Дата поступления (возр.)+ Наименование (убыв)».
5. Запишите условие отбора для вывода на экран всех игрушек, по-ступивших в магазин в апреле и мае 2019 году.

6. Запишите условие отбора для вывода на экран всех игрушек для мальчиков, количество на складе которых больше 10.

7. Запишите условие отбора для вывода на экран всех игрушек, для которых ожидается поступление на склад.

8. Определите, сколько записей останется в таблице после выпол-нения за на удаление из БД записей об игрушках, которых на складе осталось меньше 5.

9. Запишите условие отбора для вывода на экран всех игрушек для девочек(д) или мальчиков и девочек одновременно (мд).

10. Запишите вычисляемое поле, в котором будет содержаться информация об ожидаемой прибыли магазину после продажи каж-дой игрушки. Для этого надо общее количество игрушек одного вида умножить на их цену.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ghj42
09.03.2021 14:20

 Преобразование числа из прямого кода в дополнительный осуществляется так:

 

 Если число, записанное в прямом коде, положительное, то к нему дописывается старший (знаковый) разряд, равный 0, и на этом преобразование заканчивается;
Если число, записанное в прямом коде, отрицательное, то все разряды числа инвертируются, а к результату прибавляется 1. К получившемуся числу дописывается старший (знаковый) разряд, равный 1. 

 

1) Записываем наше число в прямом(обычном двоичном коде в 16-разрядном представлении)

  

 

-7  в десятичной = 0000000000000111 - нули у нас впереди так как сетка 16 -разрядная   

 

 

 

 2) Инвертируем все разряды числа: 1111111111111000

 

 

3) Прибавляем к этому числу 1:  1111111111111001

 

 

4) Старший знаковый разряд у нас уже равен 1 следовательно число -7  в 10-ой в  дополнительном коде:    1111110100111010

 

 

 

0,0(0 оценок)
Ответ:
2837637352728
22.04.2022 05:51

var
B:array[1..100, 1..100] of real;
i, j, n:integer;
Pr:real;
flag:boolean;
begin
randomize;
write('n = ');
readln(n);
if n < 2 then
begin
writeln('некорректный размер матрицы');
Exit;
end;

for i := 1 to n do
begin
for j := 1 to n do
begin
B[i, j] := (random(101) - 50) / 10;
write(B[i, j], ' ');
end;
writeln;
end;

Pr := 1;
flag := false;
for i := 2 to n do
for j := 1 to i - 1 do
if B[i, j] < 0 then
begin
flag := true;
Pr := Pr * B[i, j];
end;
if Flag then
writeln('Pr = ', Pr)
else
writeln('Нет ни одно отрицательного элемента ниже главной диагонали');
readln;
end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота