Идентификатор | Тип | Описание |
perimeter | double | Периметр прямоугольника (48 см) |
length | double | Длина прямоугольника (нужно найти) |
width | double | Ширина прямоугольника (нужно найти) |
Рисунок 1 – Блок-схема к задаче 1
}
Рисунок 2 – Вывод программы, если ввести число 48
Название | Тип | Описание |
ticketNumber | string | Номер билета (шестизначное число) |
firstThreeSum | int | Сумма первых трёх цифр |
lastThreeSum | int | Сумма последних трёх цифр |
isLucky | bool | Логическая переменная, показывающая, является ли билет счастливым (true) или нет (false) |
Рисунок 3 – Блок-схема к задаче 2
Рисунок 4 – Вывод программы, если ввести число 123033
Рисунок 5 – Вывод программы, если ввести число 123456
Название | Тип | Описание |
N | int | Верхняя граница последовательности (введенное число) |
i | int | Переменная цикла |
Рисунок 6 – Блок-схема к задаче 3
Рисунок 7 – Вывод программы, если ввести цифру 5
Рисунок 8 – Вывод программы, если ввести некорректное значение
Рисунок 9 – Вывод программы, если ввести некорректное значение
Класс | Название | Тип | Описание |
Bank | accounts | List<Account> | Список счетов в банке |
nextAccountNumber | static int | Генерация уникальных номеров счетов | |
OpenAccount() | method | Открытие нового счета | |
CloseAccount() | method | Закрытие существующего счета | |
| Deposit() | method | Пополнение счета |
| Withdraw() | method | Снятие средств со счета |
| nextClientId | static int | Генерация уникальных ID клиентов |
| OpenAccount(string name, string address) | method | Открытие нового счета с указанием информации о клиенте |
Account | accountNumber | int | Номер счета |
balance | decimal | Баланс счета | |
client | Client | Владелец счета | |
| AccountNumber | property (int) | Получение номера счета |
| Balance | property (decimal) | Получение баланса счета |
| Client | property (Client) | Получение информации о клиенте, владельце счета |
| Deposit() | method | Пополнение баланса счета |
| Withdraw() | method | Снятие средств с баланса счета |
Client | clientId | int | Уникальный идентификатор клиента |
name | string | Имя клиента | |
address | string | Адрес клиента |
Продолжение таблицы 4
Client | ClieanId | property (int) | Получение идентификатора клиента |
| Name | property (string) | Получение имени клиента |
| Address | property (string) | Получение адреса клиента |
Program | Main() | method | Главный метод программы для взаимодействия с пользователем |
Рисунок 10 – Диаграмма классов
Рисунок 11 – Вывод программы
Компонент/объект | Базовый класс | Свойства, которые изменяем | Назначение, методы, события |
User | Object | Id, Name, Age, Email | Представляет пользователя социальной сети |
Post | Object | Id, Content, AuthorId | Представляет пост пользователя |
Рисунок 12 – Диаграмма классов к задаче 5
Рисунок 13 – Поле до начала и после добавления пользователя
Рисунок 14 – Поле добавления поста, если не выбрать пользователя
Рисунок 15 – Поле после добавления поста