На основании выбранного варианта выполнить следующее:
1. выполнить анализ предметной области исследуемой организации;
2. описать основные сущности предметной области;
3. расставить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями;
4. построить инфологическую модель базы данных организации;
5. построить даталогическую модель базы данных организации.
бд – информационная система библиотеки. бд состоит из следующих таблиц: библиотеки, фонд библиотеки, тип , сотрудники, пополнение фонда.
таблица библиотеки имеет следующие атрибуты: название, адрес, город.
таблица фонд библиотеки имеет следующие атрибуты: название фонда, библиотека, кол-во книг, кол-во журналов, кол-во газет, кол-во сборников, кол-во диссертаций, кол-во рефератов.
таблица тип имеет следующие атрибуты: название типа.
таблица сотрудники имеет следующие атрибуты: фамилия сотрудника, библиотека, должность, год рождения, год поступления на работу, образование, зарплата.
таблица пополнение фонда имеет следующие атрибуты: фонд, сотрудник, дата, название источника , тип , издательство, дата издания, кол-во экземпляров.
number = int(input())
last_number = 0
even = 0
odd = 0
while (number > 0):
last_number = number % 10
if (last_number % 2 == 0):
even += 1
else:
odd += 1
number //= 10
print("Even = ", even, "Odd = ", odd)
Объяснение:
number = int(input()) // Объявление + ввод переменной
last_number = 0 // Переменная для хранения последней цифры числа
even = 0 // Количество четных
odd = 0 // Количество нечетных
while (number > 0): // Пока число > 0
last_number = number % 10 // Получаем последнюю цифру числа
if (last_number % 2 == 0): // Если цифра делится на 2 без остатка
even += 1 // В переменную even делаем + 1
else: // Иначе
odd += 1 // В переменную odd делаем + 1
number //= 10 // Удаляем последнюю цифру числа
print("Even = ", even, "Odd = ", odd) // Вывод
#include <iostream>
using namespace std;
int main() {
int a, b, c;
//Введем значение трех переменных
cin >> a >> b >> c;
//Направим указатели
int* pa = &a;
int* pb = &b;
int* pc = &c;
cout << "a=" << a << " b=" << b << " c=" << c<<endl;
//Увеличим в два раза
*pa *= 2;
*pb *= 2;
*pc *= 2;
cout << "a=" << a << " b=" << b << " c=" << c<<endl;
//Поменяем местами с и b
*pc += *pb;
*pb = *pc - *pb;
*pc = *pc - *pb;
cout << "a=" << a << " b=" << b << " c=" << c<<endl;
}
Объяснение: