В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
skillvip
skillvip
10.09.2020 20:46 •  Информатика

Ребят кто шарит за базы данных Создать базу данных автозаправки. Фирмы — поставщики автомобильного топлива — «Белнефтехим», «Славнефть», «А-100», «Лукойл» имеют сеть заправочных автостанций. На автозаправках реализуется за безналичный расчет с специальных пластиковых карт автомобильное топливо всех видов — бензин-76, бензин-92, бензин-95, бензин-96, дизельное топливо, газ. Необходимо спроектировать базу данных АВТОЗАПРАВКИ, информация которой будет использоваться для анализа продаж автомобильного топлива за безналичный расчет клиентам по видам топлива в сети заправок конкретной фирмы-производителя, продаж различных видов топлива клиентам по всем заправочным станциям, спроса на автомобильное топливо в динамике за определенные промежутки времени и др.

В БД должна храниться информация:
• О КЛИЕНТАХ: карт-счет клиента, Ф.И.О. клиента, адрес, телефон;
• АВТОЗАПРАВКАХ: код автозаправки, название фирмы, адрес автозаправки;
• ФИРМАХ: название фирмы, юридический адрес, телефон;
• ТОПЛИВЕ: код топлива, вид топлива, единица измерения, цена (руб.);
• ежедневной ПРОДАЖЕ топлива клиентам: дата продажи, карт-счет клиента, код автозаправки, код топлива, количество (в натуральном выражении).

При проектировании БД необходимо учитывать следующее:
• фирма имеет несколько автозаправок. Автозаправка принадлежит только одной фирме;
• фирма предоставляет несколько видов топлива. Каждый вид топлива предоставляется несколькими фирмами;
• каждый вид топлива связан с несколькими продажами. Продажа связана с одним видом топлива;
• на автозаправке осуществляются несколько продаж. Продажа топлива связана с одной автозаправкой;
• с клиентом могут быть связаны несколько продаж. Продажа связана только с одним клиентом.

Кроме того следует учесть:
• каждая фирма обязательно имеет автозаправки. Каждая автозаправка обязательно принадлежит определенной фирме;
• каждая фирма обязательно предоставляет топливо. Каждый вид топлива обязательно поставляется фирмами;
• топливо некоторого вида не обязательно связано с продажами. Каждая продажа обязательно связана с топливом некоторого вида;
• на каждой заправке обязательно осуществляются продажи топлива. Каждая продажа обязательно связана с автозаправкой;
• с клиентом не обязательно связаны продажи топлива (клиент может не осуществлять покупки топлива). Каждая продажа топлива обязательно связана с клиентом.

Показать ответ
Ответ:
Efendieva2004
Efendieva2004
10.10.2022 17:56
200₁₀ → x₂

Делим число в десятичной системе на основание числа, которое мы хотим получить, то есть на 2:

200 / 2 = 100 (0), где 0 - это остаток. Действительно, 2 · 100 + 0 = 200

100 / 2 = 50 (0)

50 / 2 = 25 (0)

25 / 2 = 12 (1), 2 · 12 + 1 = 24 + 1 = 25. Это можно представить так: у Вас есть 25 яблок и 2 друга, между которыми нужно поровну разделить все яблоки. Вы можете обоим дать только по 12 яблок, а останется 1. Это и будет остаток.

12 / 2 = 6 (0)

6 / 2 = 3 (0)

3 / 2 = 1 (1)

1 / 2 = 1 (1), применим на том же примере с яблоками: у нас есть одно яблоко и 2 друга, а нужно разделить количество яблок поровну, не деля яблоко пополам. У Вас сделать это не получится, поэтому у Вас остаётся 1 яблоко, то есть остаток.

Теперь "собираем" остатки снизу вверх:

11001000₂ - это и будет наш двоичный код.

ответ

11001000

0,0(0 оценок)
Ответ:
strekoza7
strekoza7
05.08.2022 02:35
1.
#include <iostream>
using namespace std;

int main()
{
    int a, b;
    cout << "a = ", cin >> a;
    cout << "b = ", cin >> b;
    for (int i=a; i<=b; i++) {
    cout << i << " ";
    }
    return 0;
}

Пример:
a = 5
b = 12
5 6 7 8 9 10 11 12

2.
#include <iostream>
using namespace std;

int main()
{
    int a, b, s=0;
    long long p=1;
    cout << "a = ", cin >> a;
    cout << "b = ", cin >> b;
    for (int i=a; i<=b; i++) {
    p = p*i;
    s = s+i;
    }
    cout << "p = " << p << " s = " << s;
    return 0;
}

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