Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
3 / 3 / 0
Регистрация: 20.01.2021
Сообщений: 83

Написать метод, который считает доход с депозита в классе-наследнике

24.01.2021, 21:43. Показов 1480. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу помогите,
Есть абстрактный класс, нужно сделать класс-наследник LongDeposit, который подразумевает, что в течение первых 6 месяцев к депозиту клиента не начисляется процент, но, начиная с 7-го месяца, каждый месяц процентная надбавка составляет 15% от текущей суммы депозита, что стимулирует клиента делать долгосрочные депозиты.
Вот абстрактный класс:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public abstract class Deposit
    {
        public decimal Amount { get; }
        public int Period { get; }  
 
        public Deposit(decimal depositAmount, int depositPeriod)
        {
            depositAmount = Amount;
            depositPeriod = Period;
        }
        public abstract decimal Income();
    }
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.01.2021, 21:43
Ответы с готовыми решениями:

Написать метод-калькулятор дохода с депозита в классе-наследнике
Помогите, пожалуйста. Задача: Переопределить абстрактный метод Income() базового класса Deposit. (вот он) public abstract decimal...

В классе OnlyData написать метод, который выводит значение переменной i и вызвать этот метод в том же классе
Я конечно понимаю, что задача оч простая, но все же. В классе OnlyData нужно написать метод, который выводит значение переменной i и...

Создать в классе метод, который считает максимальный пробег автомобиля
Создать в классе метод, которое посчитает максимальный пробег при полном баке бензина, а также метод, которые возвращает true, если даний...

4
16 / 13 / 4
Регистрация: 06.12.2019
Сообщений: 150
24.01.2021, 22:29
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 class longdeposit : Deposit
    {
        public longdeposit(decimal Amount, int Period)
            : base(Amount, Period) { }
        public override decimal Income()
        {
            double money = (double)Amount; 
             for (int i = 1; i <= Period; i++)
            {
              
                if (i >6)
                {
                    money *= 1.5;                  
                }
                Console.WriteLine(money);
            }
            return (decimal)money;
        }
    }
        class Program
    {
        static void Main(string[] args)
        {
            longdeposit LD = new longdeposit(300, 9);
            LD.Income();
            Console.ReadKey();
        }
    }
0
0 / 0 / 0
Регистрация: 09.02.2021
Сообщений: 23
13.02.2021, 03:40
Доброго времени суток. Хочу обратиться к автору поста. Скажите,пожалуйста,а как Вы реализовали класс Client? Именно на нем у меня возникли сложности. Остальные классы написаны. Времени на решение осталось совсем мало. Мой код не подходит. Буду очень признательна за помощь!

Добавлено через 7 минут
Вы могли бы мне помочь? У меня с Вами одинаковое задание. Судя по срокам Вашего поста Вы его уже решили. Меня интересует реализация класса Client
0
3 / 3 / 0
Регистрация: 20.01.2021
Сообщений: 83
16.02.2021, 15:05  [ТС]
harp_jasmina_88, Вопрос еще актуален?
0
0 / 0 / 0
Регистрация: 09.02.2021
Сообщений: 23
16.02.2021, 22:37
Спасибо) с этим уже разобралась. Сейчас над Matrix и Polinom бьюсь. Если решали-буду признательна
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.02.2021, 22:37
Помогаю со студенческими работами здесь

Написать метод Square, который считает площадь квадрата
1. Написать метод Square, который считает площадь квадрата со стороной А, если известно, что значение А – вещественное число. Вызвать метод...

Написать метод который считает среднее арифметическое узлов бинарного дерева
подскажите пожалуйста как написать метод который считает среднее арифметическое узлов бинарного дерева?

Написать метод, который считает, сколько раз значения в массиве меняют знак
Написать метод static int CountChangrSign(int array), который считает, сколько раз значения в массиве меняют знак. Протестировать метод на...

Написать метод Square, который считает площадь квадрата со стороной А, если известно, что значение А – вещественное чис
Написать метод Square, который считает площадь квадрата со стороной А, если известно, что значение А – вещественное число. Вызвать метод из...

Объявить в классе-наследнике указатель, указывающий туда же, куда указывает указатель в классе-родителе
Здравствуйте. Имеется базовый класс MainWindow: #ifndef MAINWINDOW_H #define MAINWINDOW_H #include &quot;globaltime.h&quot; class...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru