Составить программу, решающую следующую задачу: Клиент внес в банк R рублей. Каждый месяц эта сумма увеличивается на W рублей. Сколько будет у клиента денег через три месяца, через полгода, через год? Ниже представлен рекомендуемый вид экрана во время работы программы: (нужно сделать оконное приложение Delphi) Введите исходные данные: Величина вклада (руб.): 10000 Ежемесячная величина дохода (руб) 165 Сумма вклада по окончании трех месяцев: 10495 руб. Сумма вклада по окончании шести месяцев: 10990 руб. Сумма вклада по окончании года: 11980 руб.

1 Дек 2019 в 19:44
229 +1
0
Ответы
1

unit BankDepositCalculation;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;

type
TfrmBankDeposit = class(TForm)
lblInitialDeposit: TLabel;
edtInitialDeposit: TEdit;
lblMonthlyIncome: TLabel;
edtMonthlyIncome: TEdit;
btnCalculate: TButton;
memOutput: TMemo;
procedure btnCalculateClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
frmBankDeposit: TfrmBankDeposit;

implementation

{$R *.dfm}

procedure TfrmBankDeposit.btnCalculateClick(Sender: TObject);
var
initialDeposit, monthlyIncome, depositAfter3Months, depositAfter6Months,
depositAfter1Year: Integer;
begin
initialDeposit := StrToInt(edtInitialDeposit.Text);
monthlyIncome := StrToInt(edtMonthlyIncome.Text);

depositAfter3Months := initialDeposit + (monthlyIncome 3);
depositAfter6Months := initialDeposit + (monthlyIncome 6);
depositAfter1Year := initialDeposit + (monthlyIncome * 12);

memOutput.Lines.Add('Сумма вклада по окончании трех месяцев: ' + IntToStr(depositAfter3Months) + ' руб.');
memOutput.Lines.Add('Сумма вклада по окончании шести месяцев: ' + IntToStr(depositAfter6Months) + ' руб.');
memOutput.Lines.Add('Сумма вклада по окончании года: ' + IntToStr(depositAfter1Year) + ' руб.');
end;

end.

19 Апр в 00:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир