// Latviesu valoda verisja atradas Bankas_Sistema_Nosacijum_14_06_2025_lv.txt faila Класс "BankasKonts" с 4 особеностями (Они просто создаються и затем через действия и функции в main заполняються) konnum (Номер конта - содержит 10 цифр) konvar (Имя пользователя - случайный из подготовленного масива) atlik (Количество суммы - изначально 0) aktiv (2 значения: пасив/актив) Функции в main Создаёться массив с одной ячейкой Konti для будующих объектов (Если будет создан новый конт, то массив передаёт данные новому масиву с той же длинной + 1 и система теперь учитывает значения нового массива (Ввезде где написано Konti использоваться будет новый массив); А если будет удалён конт, то тогда массив удалит номер конта из ячейки) Действия, которые может совершить пользователь Пользователя просят выбрать действия посредством ввода номера действия в консоль В зависимости от введённого в switch выбираеться необходимый case (Если номера функции не существует, просят выбрать функцию повторно) 1. Создать новый конт Создаёться объект с 4 особеностями из BankasKonts; Создаёться 10 случайных цифр, которые сохраняються в особенность konnum - у каждого объекта он уникикален; В особеность konvar сохраняеться случайное имя из масива; Объект записываеться в новую ячейку массива Konti и сохраняет konnum в последней ячейке массива; В особенности atlik сумма по умолчанию 0; В особенности aktiv указываеться, что объект активный; После всего этого система возвращает пользователя в выбору действия 2. Положить деньги на конт Пользователь вводит konnum Проверяеться, есть ли конт с таким номером (konnum) в масиве Konti; Если такой конт есть: Выводиться сообщение о просьбе ввести сумму; Пользователь вводит сумму; Особенность выбранного конта изменяеться atlik += "сумма, которая была введена; Система сообщает о новой сумме на конте; Сисетма возвращает пользователя в выбору действия; Если такого конта нету: В консоль выводит сообщение, что такого конта нету и возвращает пользователя в выбору действия 3. Снять деньги с конта Пользователь вводит konnum Проверяеться, есть ли конт с таким номером (konnum) в масиве Konti; Если такой конт есть: Выводиться сообщение о просьбе ввести сумму; Пользователь вводит сумму; Особенность выбранного конта изменяеться atlik -= "сумма, которая была введена; Если сумма становиться меньше 0: Выводиться сообщение о том, что такой суммы на балнсе нету Сумма возвращаеться к преведущему значению Сисетма возвращает пользователя в выбору действия; Если сумма больше или равна 0: Система сообщает о новой сумме на конте; Сисетма возвращает пользователя в выбору действия; Если такого конта нету: В консоль выводит сообщение, что такого конта нету и возвращает пользователя в выбору действия 4. Показать информацию конта Пользователь вводит konnum Проверяеться, есть ли конт с таким номером (konnum) в масиве Konti; Если такой конт есть: Выводиться информация о массве в таком виде: Номер конта: Имя владельца конта: Сумма на конте: Сисетма возвращает пользователя в выбору действия; Если такого конта нету: В консоль выводит сообщение, что такого конта нету и возвращает пользователя в выбору действия 5. Удалить конт Пользователь вводит konnum Проверяеться, есть ли конт с таким номером (konnum) в масиве Konti; Если такой конт есть: Справшиваеться действительно ли пользователь хочет удалить конт; Вывзываеться деструктор, который удаляет объект, который имеет в особенности konnum данный номер Сисетма возвращает пользователя в выбору действия; Если такого конта нету: В консоль выводит сообщение, что такого конта нету и возвращает пользователя в выбору действия 6. Завершает работу программы