Вопрос задан 13.07.2023 в 01:11. Предмет Информатика. Спрашивает Рязанцева Рада.

Людина поклала у банк певну суму грошей. Щорічно банк додає до суми А наперед визначений відсоток

від суми, що зберігається на рахунку після попереднього року. Яка сума буде на рахунку через N років? (Програму написати мовою Delphi).
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Llorens Natasha.

Відповідь:procedure TForm1.Button2Click (Sender: TObject);  

var a: array [1..10] of integer; i, j, min, nmin: integer;  

begin  

for i : 1 to 10 do

a[i] : StrToInt (Memo1.Lines[i-1]);  

for i : 1 to 9 do  

begin  

min : a[i];  

nmin : i;  

for j : i+1 to 10 do  

if a[j] < min then  

begin  

min : a[j]; nmin : j;  

end;  

a[nmin] : a[i];  

a[i] : min;  

end;  

Memo2.Lines.Clear;  

for i : 1 to 10 do

Memo2.Lines.Append (IntToStr (a[i]))  

end;

Пояснення:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звісно, ось приклад коду на мові Delphi, який обчислює суму на рахунку через N років з врахуванням річних відсотків:

delphi
program BankAccount; {$APPTYPE CONSOLE} uses SysUtils; var InitialAmount, InterestRate: Double; Years: Integer; function CalculateFinalAmount(initialAmount, interestRate: Double; years: Integer): Double; var i: Integer; begin Result := initialAmount; for i := 1 to years do Result := Result + Result * interestRate / 100; end; begin Write('Введіть початкову суму грошей: '); Readln(InitialAmount); Write('Введіть річний відсоток (%): '); Readln(InterestRate); Write('Введіть кількість років: '); Readln(Years); if (InitialAmount >= 0) and (InterestRate >= 0) and (Years >= 0) then begin Writeln('Сума на рахунку через ', Years, ' років: ', CalculateFinalAmount(InitialAmount, InterestRate, Years):0:2); end else Writeln('Будь ласка, введіть коректні значення.'); Readln; end.

Цей код запитує користувача про початкову суму грошей, річний відсоток та кількість років. Потім він використовує функцію CalculateFinalAmount, яка обчислює суму на рахунку через N років з врахуванням відсотків. Результат виводиться на екран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос